Helix 30th Anniversary Concert
Canadian rockers Helix celebrate their 30th anniversary at the Sanderson Center in Ontario, Canada. The concert, which took place on July 17th, 2004, reunited present band members with original members from the band's pa