Pictures of cars » News » New Hampshire IndyCar, NASCAR in the state of New York