US: Waterspout Spotted In Sheffield Lake, Ohio
- Captured on Wednesday 5th of August 2020
- Location is Ohio
Description
A waterspout was spotted in Sheffield Lake, Ohio on Wednesday, August 5. And two waterspouts were also spotted in Lake Read more...