US: Waterspouts Spotted along the Coast in Long Beach, CA
- Captured on Saturday 5th of January 2019
- Location is California
Description
Funnel cloud spotted along the coast in Long Beach, CA on Jan 5th. The cloud, possibly along with others, was seen as Read more...