tracking

Lolo & Keo's Cha Cha on Dancing with the Stars

Link
Embed
Email
Lolo Jones and Keo Motsepe got off to a tough start with their opening Cha Cha on the premiere episode of #DWTS Season 19.
Related Videos