Alice Cooper December 14 1973 Maple Leaf Gardens Toronto Ontario Canada. Only known video of this tour and last known video of the original band live. Filmed by Speedy in super8 for his personal collection while working as a photographer. Donate
Hide player controls
Hide resume playing