I believe this week's episode brought back old TAR. Gotta hand it to the producers!
And a point of opinion, we have seen in previous seasons the taxi racing, or too much dependence on taxis, could it be that it was the team's decision to take taxis all the way instead of riding buses or the metro from recent seasons (12, 13, 14, some 15)? I thought of that once I saw Brian and Ericka and the Globetrotters take buses and metro to risk their placements... - which completely made a GREAT SHOW.