The Centaurs
The Centaurs
| 29 January 1979 (USA)
The Centaurs Trailers

The story takes place in an unnamed Latin Country.

Reviews
Diagonaldi

Very well executed

... View More
Sexylocher

Masterful Movie

... View More
Brightlyme

i know i wasted 90 mins of my life.

... View More
Josephina

Great story, amazing characters, superb action, enthralling cinematography. Yes, this is something I am glad I spent money on.

... View More