Listen & view Mean Red Spiders's lyrics & tabs
There are more than one band that goes by the name 'Mean Red Spiders'. Two are mentioned below. I. Mean Red Spiders is a Canadian alternative rock band formed in Toronto, Ontario, Canada in September 1993. Mean Red Spiders' music is largely guitar-based, and influenced by psychedelic music. Stage shows were lit with projected layers of screen images with liquid light techniques. Their music make...read more