Just heard the song this week, since I first heard it I had the exact same questions as you and it has been driving me crazy trying to remember what it reminds me of.
Spent the last few hours doing a mad search and I found it.
One Headlight - The Wallflowers
|