Only in Russia: Russian soldiers attempting to push start IL-76 plane
1,078 Views
1
0
WarLeaks Ukraine Combat footage
11 May 2024
Only in Russia: Russian soldiers attempting to push start IL-76 plane
I am pretty sure that mission failed
-
Category
Show more
No comments found