Electric car

FeaturesOn April 24th, 2023 it will be 130 years since the automobile first came to St. Louis

Back on April 24, 1893 J.D. Perry snuck up on the unsuspecting folks of St. Louis with his self-designed, electric horseless carriage.

Gerald Perschbacher

Old Cars Newsletter

Get all the news and features in our FREE newsletter