Can you help identify this Cha-Cha? *You-Tube video link*

Can anyone help me identify this cha-cha? I actually even asked a spanish speaking friend to give it a listen and figure out what it is called, but no luck.

The video description says it is from "amateur finale at amber couple 2006"

Thanks for any help,

Dance Ads