Chupacabra Territory
Four campers travel to Lake Emerald, Calif., to find and document the dangerous chupacabra.
Starring
Sarah Nicklin, Michael Reed, Alex Hayek
Director
Matt McWilliams