The competition turns mission impossible, and the racers take a trip down memory lane as the final teams are pushed to the limit to earn the coveted title.