The Unexplained Files – Port-au-Prince, Haiti

Strange sightings, mysterious disappearances, terrifying creatures and alien encounters. © Raw TV for The Science Channel/Discovery Channel (2014)