VIDEO: Tornado flips cars, damages homes in coastal Florida city
30 Apr 2023
A tornado touched down in Palm Beach Gardens, Florida, on Saturday as a powerful storm system brought intense rain and powerful winds to the state, overturning cars, damaging homes and...