NASCAR Pit Stop in Times Square
Red Bull Racing NASCAR driver Brian Vickers and his pit crew perform a full pit stop in the middle of Times Square, New York.
NASCAR Pit Stop in Times Square
Red Bull Racing NASCAR driver Brian Vickers and his pit crew perform a full pit stop in the middle of Times Square, New York.
Bad Behavior has blocked 590 access attempts in the last 7 days.