A French anthropologist moves to Los Angeles and is followed by the evil spirits of an extinct tribe he once uncovered.
Read more “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.
Read more “Horror History: Friday, March 7, 1986: Nomads was released in theaters”