horrornerdonline.com
Horror History: March 7
Check out these events that happened on March 7 in horror history! 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. BUY IT NOW! Blu-ray DVD Amazon Read More