Stitch
There are six bands named Stitch: (1) A defunct Swedish heavy metal band that released the single 'Devil's Deal' in 1982, two demos in 1982 and 1985, and an non-metal AOR single ('You Light my Fire') in 1988. (2)A metalcore band from San Jose, CA that had a shortlived but explosive existence. They were compared to bands like Soulfly, Sepultura, Chimaira, and Deftones. Live, they were a force to be reckoned with, creating an atmosphere of chaos that wowed crowds all over the west coast.
Read more about Stitch on Last.fm.