Leon Duray(1894-1956)
- Stunts
Leon Duray was born on 30 April 1894 in Cleveland, Ohio, USA. He is known for 1923 Indianapolis 500 (1923), 1928 Indianapolis 500 (1928) and 1927 Indianapolis 500 (1927). He died on 12 May 1956 in San Bernardino, California, USA.