Loading Video…

This browser does not support the Video element.

Queens water main break

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