Live Review: Raging Speedhorn w/Crowbar, Charger & Scurge @ Camden Electric Ballroom!

It’s 20 years since the inception of Corby Northamptonshire natives Raging Speedhorn, which for some might be hard to believe. After something of a turbulent past with line-up changes, implosions and explosions the band returned to the limelight in 2016 with “Lost Ritual”. Tonight however is a different beast. The original line-up on stage together