Twin City
The Twin City Motor Speedway was an imposing concrete oval that was built in 1915 at a reputed cost of $900,000.
×
The Twin City Motor Speedway was an imposing concrete oval that was built in 1915 at a reputed cost of $900,000.