Business Trip to Death

HR

Documentary War
28 min     0     1996     Germany

Overview

Short documentary about Russian special forces during the Third Battle of Grozny during the First Chechen War

Similar