Giant pterosaurs may have been capable of flying up to 10,000 miles non-stop, scientists believe.
Giant pterosaurs 'were capable of flying 10,000 miles non-stop