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


Category Article

What's on Your Mind...

Powered by Blogger.