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 paypal.me/SpeedysFilms
Негізгі бет Музыка Alice Cooper December 14 1973 8mm with audio
Пікірлер: 105