Watch the Results Show at the World Latin Dance Cup in Miami, Florida. – Captured Live on Ustream at http://www.ustream.tv/channel/myemmy.