Wow, Riccardo & Yulia Take Latin World Title! Tonya November 22, 2010 September 15, 2022 Holy crap – according to Dance Beat, Riccardo Cocchi and… Continue reading