This is about as close as NASCAR will come to New York City but it was still cool. Brian Vickers and the Red Bull team did a pit stop in Times Square.
Looked like most of the people on the sidewalk was confused as to what was going on. I noticed that the crew used portable air tanks instead of running a compressor for the air hoses.