1967 STP Turbine

Condensed story of the 1967 STP Turbine powered race car at the Indianapolis 500 May 1967
Back to Top