Ceiling Collapses at Department Store in Times Square

The roof collapsed at the H&M store in Times Square in New York City due to a plumbing issue.

By toaster_strudel

Published 6 years ago in Wow

The roof collapsed at the H&M store in Times Square in New York City due to a plumbing issue.
Scroll Down For More