Enable Javascript to access this page. Powered by the MGCash

Video Depot

The Beast Of War

Tue, Nov 24, 2009


The Beast Of War

Dramatization of the Russian conflict in Aghanistan focusing specifically on how the Afghanis avenge the destruction of one of their villages by a Soviet tank.

© 2009 Video Depot. All rights reserved.