Only in Russia: Russian soldiers attempting to push start IL-76 plane
814 Views
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