Peter DeleuranMay 9, 20236 min readTechnologyThe Epic Tale of the Mille Miglia Race: Daredevil Drivers & Record-Setting TriumphsThe Mille Miglia was a legendary open-road endurance race that took place in Italy from 1927 to 1957.
Peter DeleuranFeb 17, 20233 min readTechnologyCrazy Concept Cars Of The 1950sA period of wild experimentation.