View Slade on Apr 23, 1966EditFollowShare60 years agoSat, Apr 23, 1966at MeccaBirmingham, EnglandSladeEditFollowShare