Back to Results
Archie Leiderbrand in the "Untouchable" record car talks with constructor Romeo Palamides and Harry Burdg during a test run.

Archie Leiderbrand

Purchase Image