Cat Deeley, Joshua Allen, So You Think You Can Dance

EntertainmentDanceJoshua AllenSo You Think You Can Dance (tv program)Cat Deeley
Host Cat Deeley (left) announces America's favorite dancer, Joshua Allen on " So You Think You Can Dance." Kelsey McNeal / Fox
Loading