The Savannah Auto Races 1908-1911: A Historic Chronicle of Speed and Innovation
The Savannah Auto Races, held from 1908 to 1911, hold a significant place in the annals of motorsports. These races, conducted on a road course through the streets of Savannah, Georgia, witnessed groundbreaking technological advancements,...