1905 – Automobile Beach Racing Happened in New Jersey
Views: 128 Automobile racing on the beach began in 1902 in Ormond Beach, Florida, which was the noted beginning of NASCAR. But the city’s famous connection with racing really began in 1903 when the Winton Bullet won a Challenge Cup… Read More »1905 – Automobile Beach Racing Happened in New Jersey