Lee's Palace, Toronto November 15 1998
- Brent
- Posts: 19
- Joined: Sat Nov 10, 2012 3:35 pm
Lee's Palace, Toronto November 15 1998
I stumbled on this youtube video of this show, good quality sound for what appears to be a hidden camcorder, haha - https://www.youtube.com/watch?v=zpAaINt7XZ0