US: Cars Flipped, Trees Downed After Tornado Touches Down In Palm Beach Garden, Florida 3
- Captured on Saturday 29th 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...