Len Ormsby



Born: 09/21/1890 in New York, NY, USA

Died: 03/13/1983


Indianapolis 500

YearStartFinishCar #SponsorChassisEngineTireOwnerQualifying SpeedLapsX LedLaps LedStatusMoneyPoints
1912202424OpelOpelOpelStern-Noble84.090500rod00


comments powered by Disqus