View Squeeze on Oct 26, 1978EditFollowShare48 years agoThu, Oct 26, 1978at Odeon IlfordIlford, EnglandSqueezeEditFollowShare