Teenage Head, a legendary Canadian punk band, seeks to revive their fame 40 years after sparking punk rock riots in Toronto in 1980.
Picture My Face: The Story of Teenage Head
Teenage Head, a legendary Canadian punk band, is on a mission to regain the spotlight 40 years after causing chaos with their punk rock riots in Toronto during the summer of 1980.