Poster of Cast and Crew in That Metal Show - Season 2 - Episode 9 - That Metal Show Presents: Download Festival 09

That Metal Show - Season 2 - That Metal Show Presents: Download Festival 09 (Episode 9)

Plot: Tesla performs "Signs"; Def Leppard performs "Hysteria", "Animal", "Armageddon It" and "Pour Some Sugar on Me. "
Episode Aired On:
Saturday, July 18 2009
15 years ago