Reply to thread

So a F-35 assembly line is going to be set up in Finland, I wonder what the Russians reaction to that will be?


Back
Top Bottom