"Life Goes On" View fullsize "Life Goes On" (2nd Ave/E.7th St. in the East Village, the site where a gas explosion destroyed buildings and killed two people on March 26, 2015) Sunday 04.26.15 Posted by Nicole Whelan