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 […]