Len Duncan

Racecar driver.

Born July 25th, 1911 in Brooklyn.

Died August 1st, 1998 at 87 years old in Lansdale.

Occupations
Formula One driver, racing driver
Wikipedia

We are born from a quiet sleep, and we die to a calm awakening. Zhuangzi