Californian metalcore supergroup Light The Torch, supported Avatar at the Vogue Theatre Vancouver on July 27th.
The band have also just been announced as support for the upcoming GWAR tour, however it this point it looks like they are not included for the Vancouver stop of that tour. Given that it might be a while before they swing through town again those that got to see them last night were in luck. The band put in an hour of solid metal , with Howard Jones barely standing still during the entire set.. I have no idea where he gets the energy from.
Check out our images from their set below.