LL Movie Challenge: "The Beast" (also "Beast of War") USA 1988
A clip from a good movie about a Russian tank, crew lost in Afghanistan during the Soviet war. They speak English, with subtitles.
Loading the player ...
You need to be registered in order to add comments! Register HERE
|Liveleak on Facebook|