Guest
Login
Sign Up
Site settings
Forgot Password?
Lockheed Martin has published a video of the assembly of the first F-35A fighter for the Polish Air Force Source: Lord Of War
Autoplay video
Hide player controls
Hide resume playing