Snails came trailing through The Intersection on March 5 for the Enter Slugz City Tour and we were fortunate enough to receive a last-second call to cover the show. After one of the most anxious, hour-and-a-half drives of my life, I arrived at the venue shortly after Grimebag stepped off stage. Must Die! had already […]
March 14th, 2016 Benjamin Howell
December 30th, 2010 James Shotwell
Vendetta Red have announced a one-time reunion show March 5th, 2011. The band will play El Corazon in Seattle, Washington. More details coming soon.