StreamVault
Business Trip to Death
Business Trip to Death

Business Trip to Death

19960.0/10HD28 min

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

Director: Joachim Faulstich