Posted on Oct 23, 2023
Russian armored vehicle drives over own troops before exploding: Video
793
22
10
10
10
0
Posted 1 y ago
Responses: 6
PO1 William "Chip" Nagel
Lt Col Charlie Brown Russians are Doing their Damndest to Help the Ukrainians, Uninteltionally!
(0)
(0)
Read This Next