Car Talk From Days Gone By – eMissourian.com By Claire Ford 2020-10-08 487 0 Comments Villa Ridge “History Geek” tells the story of the ‘Golden Age of the Automobile in St. Louis’.