Riccardo and Yulia Cha Cha in Japan
Above is a video of U.S. Latin champions Riccardo Cocchi…
Above is a video of U.S. Latin champions Riccardo Cocchi…
Argh, I knew I should have gone to the…
Blackpool update: Anna Melnikova and Stefano DiFillipo from Italy…