Skip to Content

Abandoned Love Canal 97th Street home of Debbie Cerrillo with swimming pool in yard and puddle of toxic waste from collapsed storage barrel