By Shivani Patel, Staff [email protected] “Britain’s Got Talent,” the British sister to “America’s Got Talent,” recently aired a Latin dance troupe. While dance may not be something new on this show, the troupe definitely brought something new to the table. Made up of five couples from the U.K., Kings and Queens took the stage on […]

Read More →