Water main break floods cars, NYCHA building in Long Island City
A large water main break flooded cars parked next to the Queensbridge Houses in Long Island City, Queens. The main broke at around 2 a.m. Tuesday, quickly flooding Vernon Boulevard
Read More
Recent Comments