Saturday, November 14, 2015

Declassified dogfight footage: F-14 Tomcat vs. Libyan MiG-23 from 1989

No comments:

Post a Comment