June 14, 2012 5:45 pm

Rooftop Water Causes Problems For New London Building

Water collected atop of 29 Bank street in New London causing the ceiling to fall in. The falling pieces of ceiling, knocked out windows which fell down to the street below.

US & World Videos

Exit mobile version