NASCAR Comes to New York City

by Vinny on June 15, 2009

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.

Leave a Comment

Previous post:

Next post: