Cobra Force
0
In Ghana, a Communist guerilla force stalks the jungle, taking out those who stand in their way!