John attends the British Talent Team and British Talent Cup launch in London
The wait is over for the British Talent Team and the British Talent Cup to officially launch, with London proving the perfect backdrop for the presentation of the exciting new projects as Dorna [...]