The Canadian who's made a career out of dancing at big sports events around the world Show more
Discover 11,128,835 listings and 277,853 playable programmes from the BBC
The Canadian who's made a career out of dancing at big sports events around the world Show more