A British Steam Car is a step closer to breaking the longest held speed record after completing a number of successful runs. After a first successful low-speed run last week at Newton Park, the car was shipped to the MoD’s Thorney Island facility near Portsmouth for a series of higher speed runs this week
Share this Story