Skip to Content

Debbie Cerrillo's abandoned Love Canal home on 97th Street, Ring 1, prior to demolition