Water Floods From Toronto Skyscraper
- Cleared
Occurred on May 29, 2023 / Toronto, Ontario, Canada
Info from Licensor: "Happened around 1 p.m. in Toronto, Canada, on the waterfront, corner of Queen's Quay and Cooper Street. Witnessed the..
Location
Toronto, Ontario, Canada
Occurred
May-29-2023
Posted By
Anonymous user
Posted On
Jun-7-2023