Guest
Login
Sign Up
Site settings
Forgot Password?
Our UAV filmed the moment of self-destruction of the Ukrainian Armed Forces on a Humvee in the area of Volchansk / Kharkov region. No drone required… Source: Cyberspec News
Autoplay video
Hide player controls
Hide resume playing