New Russian SOF promo vid from Syria

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


Added:

By: Novorоs (3125.40)

Tags: Syria, Russia, Tartus, Homs, Palmyra

Location: Syria