Tyrannosaurus Azteca
Conquistadors in 16th century Peru are ambushed and discover they are destined to be human sacrifices to a mighty Tyrannosaurus Rex, forcing them to engage in a desperate battle for survival.
Conquistadors in 16th century Peru are ambushed and discover they are destined to be human sacrifices to a mighty Tyrannosaurus Rex, forcing them to engage in a desperate battle for survival.
Streaming in: