Horror History: Friday, March 7, 1986: Nomads was released in theaters
A French anthropologist moves to Los Angeles and is followed by the evil spirits of an extinct tribe he once uncovered.
Horror History March 7
A French anthropologist moves to Los Angeles and is followed by the evil spirits of an extinct tribe he once uncovered.