PIT STOP TIMES SQUARE

Red Bull Racing has released a video in which the No. 83 Toyota makes a pit stop in Times Square. The video’s debut comes on the same day word leaked that driver Brian Vickers signed a multi-year contract with Red Bull Racing. This is a cool concept executed with impressive production value.


NASCAR Pit Stop in Times Square – Watch more Funny Videos