Complex sentence: Mean Red Spiders are a Canadian alternative rock band from Toronto Mean Red Spiders' music is largely guitar-based indie rock influenced by psychedelic music.
Split into simpler sentences: Mean Red Spiders are a Canadian alternative rock band from Toronto. Their music is largely guitar-based indie rock influenced by psychedelic music.