Friday, May 14, 2010

Song of the Day: The Stills - Still in Love Song

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