View Slade, Phantoms on Jun 18, 1963EditFollowShare63 years agoTue, Jun 18, 1963at Croft Street W.M.CWalsall, United KingdomSlade, PhantomsEditFollowShare