Ceiling Collapses at Department Store in Times Square
toaster_strudel Published 12/25/2018
The roof collapsed at the H&M store in Times Square in New York City due to a plumbing issue.
11
22,542
Views
Views
0
Favorites
Favorites
Advertisement
Comments