This is the moment a British inventor set the first world speed record for “flying a body-controlled jet engine power suit”. Richard Browning set the record over …

source