This Traveltalk series short visits Ontario, the second largest province of Canada. Toronto is the province's largest city, sitting on the shores of...
Filmed at Maple Leaf Gardens on the IRON FIST tour on May 12, 1982. Songs: Overkill / Heart of Stone / Shoot You in the Back / The Hammer / Jailbait...