.....
Home
Reviews
Interviews
Features
Live Music
Profiles
Albums
Photography
Writers
Search
Mean Red Spiders
Reviews
Still Life Fast Moving
(2003)
Excellent album from the Mean Red Spiders, which despite being twee in its delivery, proves also to be reminiscent of Stereolab
Home
Reviews
Interviews
Features
Live Music
Profiles
Albums
Photography
Writers
Search