Two sisters travel to a cheesy tourist trap where they battle toxic monsters dressed in bigfoot costumes in order to save the ones they love.
Save my name, email, and website in this browser for the next time I comment.