John Virgo Tour Dates

John Virgo Tour Dates

Former snooker champion now breaking into the cabaret scene, with an impressive repertoire of impressions and trick shots.