Tesla performs "Signs"; Def Leppard performs "Hysteria", "Animal", "Armageddon It" and "Pour Some Sugar on Me."
Apr 25, 2009
Oct 03, 2009