Russia Ukraine War 2022

Who will win this war?.


  • Total voters
    546

JaguarWarrior

Senior Member
Joined
Jul 21, 2023
Messages
5,224
Likes
2,155
Country flag
Considering FPV are made in the millions a year in China, FPV is the leading cause of casualties in modern war.



 

Latest Replies

Global Defence

New threads

Articles

Top