LO
Person
Len Ormsby
Len Ormsby (21 September 1890 in New York City, New York – 13 March 1983 in San Antonio, Texas) was an American racecar driver.
Len Ormsby (21 September 1890 in New York City, New York – 13 March 1983 in San Antonio, Texas) was an American racecar driver.
Comments (0)
Join the conversation
Sign in to share your take and reply to others.
First take? What stood out to you about "Len Ormsby"?