View Squeeze on Nov 8, 1975EditFollowShare51 years agoSat, Nov 8, 1975at Bishops Otter CollegeChichester, United KingdomSqueezeEditFollowShare