Did you know?

90,000 feet A new altitude record to be set by the Perlan Mission II in 2016