CBC News | Dwight Drummond An international dance mix tour de force. Culture clash on the dance floor and the audience wins.