During a trek through the Peruvian mountains, the Pussycats are attracted to an eerie green glow vibrating behind a mysteriously deserted village.
Save my name, email, and website in this browser for the next time I comment.