Ted DUNCAN
...
Teddy Duncan
Nation : USA
Born the 18 november 1912 - Beecher
Die the 22 august 1963 - Miami - 50 years - Crise cardiaque
First Grand Prix :
-
Last Grand Prix :
-
Best result :
-
Best grid place :
-
Never ranked in the World Championship