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. Tragedy struck the band in 2001 when, on tour, the band was traversing H…
read more