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.
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.