Outdoor dining structure collapses

The plexiglass sides and the roof of the outdoor dining structure at The Odeon Restaurant in TriBeCa collapsed and landed on a car.

Top Videos

Watch Full Episodes

Good Day New York