BRIT ROCKET: Ukrainian Troops Destroy Enemy Tank With UK Javelin Launcher
This is the moment Ukrainian soldiers destroy an enemy tank with a British Javelin rocket launcher. The video was filmed
Read MoreThis is the moment Ukrainian soldiers destroy an enemy tank with a British Javelin rocket launcher. The video was filmed
Read More