Photo shows Louis Meyer, 23 year old Californian as he appeared in his Miller Special after winning the 16th annual 500 mile auto race at the Indianapolis Speedway. Meyer averaged speed of 99 miles an hour to win.
Image provided by Getty Images.
May 18th, 2020
Viewed 86 Times - Last Visitor from Beverly Hills, CA on 07/08/2020 at 7:42 AM