Sorry - I know this is the Merengue - but the moves are the same.
And, lets be honest, how many humans can do it this well?
And here is Martina, my star dancer (in the Indian marriage outfit - tall one on the left). You would never know she had not done this in her life before the day of the shoot. OK they don't show much of her, but it was an experience!!!