US: Tornado Touches Down In Buffalo, New York Causing Building Damage
- Captured on Monday 5th of August 2024
- Location is Buffalo
Description
A tornado touched down in downtown Buffalo, New York Monday, August 5 causing substantial damage to buildings. Power Read more...