When a British scientist and his hottie Latina girlfriend embark on an exotic jungle river quest to find a mysterious Amazon monster, what they discover is more astounding than they ever imagined — ¡Monstro!
When a British scientist and his hottie Latina girlfriend embark on an exotic jungle river quest to find a mysterious Amazon monster, what they discover is more astounding than they ever imagined — ¡Monstro!