Wow, crazy salsa dance!
If you missed the great salsa dance in So You Think You Can Dance, then here it is for your viewing pleasure – Janette Manrara and Romulo Villaverde. Very thrilling, sensual and motivating. Some super moves and some solid dance tricks.