The final four dance it out in the semi-finals of Dancing with the Stars Juniors! Tune in next week to see who will be crowned the winner! With Senior Producer and Judge, Mandy Moore!

Mackenzie & Sage's Paso Doble:
Pro: Sage Rosen

Mackenzie, Sage, Miles & Rylee's Duo Dance:
Pro: Sage Rosen

Ariana & Artyon's Foxtrot:
Pro: Artyon Celestine, Troupe dancer: Reese Hatala

Ariana, Artyon, Sky & JT's Dance Duo:
Pro: Artyon Celestine

Semi-Finals Show Open – DWTS Juniors:
Pros: Sage Rosen, Artyon Celestine, Troupe dancer: Reese Hatala