Temple

Deep in the jungles of Peru, a man leads a mission to locate a legendary Incan idol that is carved out of a strange kind of stone - a stone which, in the late 20th century, could be used to produce a terrifying new weapon.

Features

No Review