Friday, September 18, 2009

[outsideleft] Clean Living and the Point of Indie Rock



The Clean invented indie rock in 1978 in Dunedin, New Zealand and have done a terrific job not trying to perfect it for 30 years. (more...)

No comments:

Post a Comment