Russian Paratroopers Ambush Mujahideen

Special Forces of the USSR ambush Mujahideen of Afghanistan.

Newest Videos

View more