Language:
  • EN

Department Store Ceiling Waterfall

Occurred on December 15, 2018 / New York, New York, USA

Info from Licensor: "The roof collapsed at the H&M store in time square."

Location New York, New York, USA
Occurred Dec-15-2018
Posted By Josh Troub
Posted On Dec-24-2018

Tags