Queens water main break

A large water main ruptured near the Queensbridge Houses in Long Island City flooding cars.

Top Stories