Arcane Winter's debut London show. Ticket price includes entry to London's premier goth club, Slimelight.
juggernaut - definition:
n 1. any terrible force, esp one that destroys or that demands complete self-sacrifice.
Mixing their blend of Alternative/Post-Rock with Hard-Dance hooks, Stereo Juggernaut are the freshest hybrid you'll hear today. Crushing guitar work boasting classic lead-parts...See Full Bio
This Artist has not yet set a status.