Mean Red Spiders United Kingdom
Biography
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 makes extensive use of distortion, digital keyboard loops