17) Railton Mobil Special
The Railton Mobil Special is built to attempt land speed record in 1938. This car is loaded with aircraft engines and it held the record for a year with top speed 353 mph.
Love your autos, love us
17) Railton Mobil Special
The Railton Mobil Special is built to attempt land speed record in 1938. This car is loaded with aircraft engines and it held the record for a year with top speed 353 mph.