Loading the player...
Tara Charisma vs. Cha Cha

New York native Tara Charisma takes on New Jersey's Cha Cha in this one-on-one match.

Your rating: None Average: 2.5 (2 votes)