Sluggtopia II’s Colossal Production Had Us Headbanging In The Rain [Review]
Raise your hand if you are ready for THE SHELL 2.0 Tour! In October of 2017, Frédérik Durand, better Called SNAILS, attracted Sluggtopia into Red Rocks Amphitheater for the first time. 2017 declared his first time headlining Red Rocks, which intended exercising control over his set. He debuted a brand new stage and sparked his […]
You must be logged in to post a comment.