Pit Stop in Times Square? No Problem...
First (and Last) Pit Stop in Times Square
When RedBull called to ask if we could help them pull off a little stunt in Times Square, we were all ears. No big deal, let’s just have NASCAR driver Brian Vickers drive his #83 car into Times Square, where his pit crew will pull off the pit stop of a lifetime.
And the crowd indeed went wild!