Tag

Jack Osbourne

Browsing

The right person–Amber Riley from Glee–won the latest Mirrorball Trophy Tuesday night on the 17th finale of Dancing with the Stars. It would not have been an injustice if runner-up Corbin Bleu had won, either. Both brought their A-game every week and impressed judges and viewers with their dancing. Riley’s advantage–having five time winner Derek