If Cars Could Talk – Racing in Tacoma
LeMay - America's Car Museum 2702 East D Street, Tacoma, WA, United StatesWhen you think about auto racing in America, what city comes to mind? Indianapolis? Daytona? What about Tacoma? In 1912, America's fastest drivers competed for a national championship at a […]