The Garage, London 9 April 2004 It’s good to know Thrash is alive and well and kicking up a stir, and tonight The Garage is graced with a queue down the street and eventually with a venue full of The Kids, Heavy Metal or otherwise, almost visibly churning with excitement […]