Britain's Got Talent semi-finals 2016: Craig Ball and Jasmine Elcock make it through to live final in Thursday's show | London Evening Standard | Evening Standard
Craig Ball - Online Mens Gathering
Britain's Got Talent - Congrats, Craig Ball! You've WON tonight's Semi-Final and you're through to Saturday's #BGTFinal! #BGT | Facebook
Craig Ball email address & phone number | Corning Environmental Technologies Division Manufacturing Director contact information - RocketReach