NASCAR Pit Stop In Times SquareBen Wojdyla6/11/09 8:15amFiled to: LOLCarsNASCAR Times Square Pit StopTimes Square Pit StopRed Bull NASCARNew York Times Square Pit StopTimes Square NASCAR Pit StopTimes SquareNew YorkNascar21EditPromoteShare to KinjaToggle Conversation toolsGo to permalink Here's a PR stunt which could only happen in New York. The Red Bull NASCAR team descended on a still-filled-with-cars Times Square for an impromptu 14-second pit stop. Hey! You gotta permit fer dat?!