ADVERTISEMENT

Yves Rossy made world history today as the first person to self propel oneself across the English Channel…

Really! He did! Read about it here.