Meltdown 2007 Queen Elizabeth Hall, London 18th June 2007 The smoke and glitter which characterises Chrome Hoof‘s performance at Meltdown 2007 is something of a wonder to behold. Unleashing a brain-boggling riot of progtastic disco – complete with intoned disclaimer for any responsibilty for the effect of the show on […]