Originally airing a preview of its first five episode on Bite TV, it now airs on Aux TV. The channel was launched on October 1, 2009 exclusively on Rogers Cable, with plans to launch on other providers in the future.
The show is filmed entirely in one of North America’s premier studios, Metalworks Studios in Mississauga, Ontario Canada. The studio that is used to record the songs on the show is studio 6, and is the studio that is primarily shown. The show has also shot interview segments in other studios throughout Metal Works.