US: Cars Flipped, Trees Downed After Tornado Touches Down In Palm Beach Garden, Florida 4
- Captured on Sunday 30th of April 2023
- Location is Florida
Description
The National Weather Service Miami confirmed a tornado in Palm Beach Gardens, Florida on Saturday, April 29. Major d Read more...