A maverick group of British engineers is preparing to smash the World Land Speed Record with Bloodhound SSC. Can they launch themselves into history?
Sign in to post comments.
Comments (0)
Sign in to post comments.