World Street Dance Championships get 'Flawless' launch in Glasgow Former Britain's Got Talent stars Flawless launched the 10th UDO World Street Dance Championships at Kelvingrove Skate Park.