More dead Russian invaders in Ukraine.

Russian invaders dying in Ukraine. (A lot of good their Russian Passport did them)

Source: https://www.youtube.com/watch?v=alh23Sq5iHo

Loading...

Added:

By: Ctrl-X (8788.20)

Tags: Ukraine, Russian Invaders, A lot of good their Russian Passport did them

Location: Ukraine