15 July 2014

Classic Trax Archive: Mean Red Spiders || Secret.



This is a third party video created by Andrew McAllister and Alastair MacLeod for a track from the album Starsandsons, first released in 2000. Toronto’s Mean Red Spiders have a new self-released full-length, I am the Sea, that you can listen to and purchase on Bandcamp.

1 comment: