Watch: Car thrown into the air during Florida tornado
Watch: Car thrown into the air during Florida tornado
A video recorded in Palm Beach, Florida, shows a tornado tossing a car into the air on Saturday, April 29, 2023.
A video recorded in Palm Beach, Florida, shows a tornado tossing a car into the air on Saturday, April 29, 2023.