VIDEO: US Air Force Lockheed U-2 in England (1967)

May 09, 2017

British Pathe footage of a U-2 at Bedford in the United Kingdom during 1967.