Leleka drone footage of a second repair depot in Belgorod full of abandoned/wrecked/damaged BMPs, tanks, trucks and other military vehicles. Satellite imager...
Drone and Satellite Footage of a Second Russian Base in Belgorod (Revealed Also Abandoned)
Comments
0 comment