US: Waterspout Spotted In San Mateo, California
- Captured on Monday 6th of April 2020
- Location is California
Description
A waterspout was spotted in Bay Area on April 6. This video was taken in Coyote Point Park in San Mateo at around 9:1 Read more...