Movies filmed in Love Canal, Niagara Falls, New York, USA
There are 1 movies that were filmed in Love Canal, Niagara Falls, New York, USA.
Love Canal is a neighborhood in Niagara Falls, New York, United States, infamous as the location of a 0.28 kmĀ² landfill that became the site of an environmental disaster discovered in 1977. Decades of dumping toxic chemicals killed residents and harmed the health of hundreds, often profoundly.