Colombia triumphs at World Salsa Championships

by Ashley Hamer December 21, 2009