Site icon Sport and Motor

1968 Howmet TX: the only turbine-powered racecar to ever win a race.

Exit mobile version