Stitch of Mushroomhead Hit by Tour Bus Another Graphic Video
PRESS RELEASE : 10.13.15 After surviving last nights fall and losing 2 pints of blood Richard “Stitch” Thomas was back on his feet today, but that didn’t last long. Robert Diablo was filming Richard to show fans online he was alive and eager to get back on stage. Stitch walked in front of the tour […]