Riverhead Raceway

Riverhead Raceway Riverhead Long Island New York short track paved oval 1983

Riverhead Raceway | Riverhead New York
©1983 David Allio