American racing driver.
Born April 9th, 1922 in Lowell.
Died September 24th, 1960 at 38 years old in Allentown.
When people don’t express themselves, they die one piece at a time. Laurie Halse Anderson