View The Rezillos, The Professionals, Trevor Nelson on Nov 17, 2023EditFollowSharealmost 3 years agoFri, Nov 17, 2023at Assembly LeamingtonLeamington Spa, United KingdomThe Rezillos, The Professionals, Trevor NelsonEditFollowShare