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 ...

//more