The World's Worst are actually pretty good. Carson shines, Ross IS the boss and Ru wears a LEOTARD?! Come feel the rhythm of the night with us for episode 3.
The World's Worst are actually pretty good. Carson shines, Ross IS the boss and Ru wears a LEOTARD?! Come feel the rhythm of the night with us for episode 3.