ukraine

Latest video by Ministry of Defense of Ukraine trolling the Russians fleeing their own country.

Latest video by Ministry of Defense of Ukraine trolling the Russians fleeing their own country.

Related videos