On Schedule for a Land Speed RecordOn Schedule for a Land Speed Record
October 20, 2017October 20, 2017 0 Comments
We’ve been anticipating a new land speed record that would be set by the team that has built the Bloodhound {...}