Russian Special units in Syria...

Promo video + some real pictures of the work of Russian Special forces in Syria...

Loading...

Added:

By: ethicon (20116.80)

Tags: TV Zvezda, Russian Special Units, Syria, SAA, Aleppo, Palmyra

Location: Aleppo, Syria