Lockheed YF-12

Lockheed YF-12

There was an armed interceptor version of the SR-71 called the Lockheed YF-12. It was the largest manned interceptor ever made and held several world records for speed and altitude. It was canceled after the secretary of defense held funding so it could be spent in the Vietnam war.

Previous Fact Next Fact
Categories: HonorTransport

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links