Tornado Touches Down in Buffalo, New York
- Cleared
Occurred on August 5, 2024 / Buffalo, New York, USA
Info from Licensor: "I was at work in office building at the corner of Delaware Ave and Chippewa in downtown Buffalo, NY when I suddenly saw..
Location
Buffalo, New York, USA
Occurred
not known
Posted By
Anonymous user
Posted On
Aug-7-2024