The ‘World’s Most Intrepid Twins’ breaking a record – by flying a tandem electric paramotor 8,000ft over the French Alps. Ross and Hugo Turner, known as the Turner Twins, took the custom ...