Russian tank crew surrenders

Submitted on 06/17/2024 by: orgnl
play again watch more videos like this one My Ex-GF is a Cheating Bitch Patriot air defense systems at Qatar’s Al Udeid Air Base two russians arrive prematurely Leveling like Gaza Boom shaka laka Boom boom da Boom S'PRIZE! Direct Drone Strike Orc, Country Style!
War Ukraine 17,241 views

Russian tank crew surrenders their tank and equipment. Ukrainians raise their flag.

Robert Downey, Jr. audio...

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