Chechen intelligence officers ambush the Russian military in the Belgorod region.

Submitted on 07/25/2024 by: majorchornobaev
play again watch more videos like this one russian ends his trip early hand granade Scorching Hot Redhead BJ in Public Nordic cane walk No wonder they leave their wounded Mo' pOrc BBQ Glitter's Recycling Program A soldier shot down a drone with his head
War 16,881 views

You must be logged in to view comments. Click HERE to register.