Landing the U2

Pretty amazing footage here.

Related Topics

Air Force Topics