Ivo Simeonov

Bats: Human Harvest
3.2

Bats: Human Harvest

Nov. 10, 2007

Bats: Human Harvest

A group of Delta Force soldiers, accompanied by a CIA agent, are sent to the Belzan forest in Chechnya in search of a rogue American weapons ...
Movies
Events
Live TV
Blog