TAG: space shuttle

Image: GPS World

GPS aboard the world’s highest, fastest manned gliders

January 13, 2016