Mr Mystery
04-25-2016, 01:30 PM
Help.
I'm going insane. I've got a song stuck in my head, and I need to listen to it.
First encountered on P-Rock TV, it's an American band. The video is set in a diner with 'pop-up video' style captions. Typical So-Cal 'whoa-ooo-ooh' stuff.
Can anyone tell me the band?
I'm going insane. I've got a song stuck in my head, and I need to listen to it.
First encountered on P-Rock TV, it's an American band. The video is set in a diner with 'pop-up video' style captions. Typical So-Cal 'whoa-ooo-ooh' stuff.
Can anyone tell me the band?