19 points ·
That's the reality of a modern day "dog fight". All radar and ECM...
No one said modern war would be more exciting...
Joined
19 points ·
That's the reality of a modern day "dog fight". All radar and ECM...
No one said modern war would be more exciting...