Peach Kelli Pop release new song, "Stupid Girl"
Peach Kelli Pop have released a new song. The song is called “Stupid Girl” and is off of their upcoming EP Lucky Star due out October 9 via Lauren Records. Peach Kelli Pop released
Which Witch
in 2018. Check out the song below.