Wednesday, December 9, 2009

93 Million Miles From The Sun- S/T (2009)



Hailed as shoegaze record of the year.
Dunno bout all that.
But its solid. Judge for yourself.


link

No comments:

Post a Comment