Night of Terror Filming Locations

Night of Terror was filmed in Canada.
Show Map