Exploding Cinema show footage – show

Hatcham Social Club 1999?