New Russian SOF promo vid from Syria

More Russian troops come to Syria with new weapons and equipment.


Loading...

Added:

By: Novorоs (3125.50)

Tags: Syria, Russia, Tartus, Homs, Palmyra

Location: Syria