I think it's Crystal Bowersox from last season's American Idol. If I'm not mistaken, she sang that song one week on Idol.
"Brand New Key" is the title. It was a pop song in the early 70's by artist Melanie Safka. Also known as "The Rollerskate Song"
Chat with our AI personalities
Grey Revell - gone gone
Leah Michelle from Glee
The title of the song is, "I Love You". The artist Is Ono. Josh
Its the violent femmes blister in the sun
It's called brand new key by Melanie Safka