Dancing With the Stars
Finale
S31 E11:
The four finalists perform their final two routines in hopes of winning the mirrorball trophy.
Starring
Joseph Baena, Daniella Karagach, Selma Blair