British inventor Richard Browning has set the first world speed record for “flying a body-controlled jet engine power suit”. Please subscribe HERE http://bit.ly/1rbfUog World In Pictures…

source