Saturday, April 11, 2009

LSD and the Search for God - LSD and the Search for God (2007)



Shoegaze band from San Francisco. Their only release to date is a self-titled and idependently released EP, but they're showing a lot of promise. I, for one, can't wait for the LP.


No comments:

Post a Comment