When I first moved to LA in 2004 and discovered the wonder that was Indie 103.1, they were playing this song a lot. It was the first time in years I actually heard something on the radio that I then went out and bought, and while I'm not a huge fan of the album, I still think this song is terrific.
No comments:
Post a Comment