A powerful tornado overturned cars, damaged homes and snapped tree branches in Florida as an intense storm system brought rain and strong winds to the US state over the weekend.…
A powerful tornado overturned cars, damaged homes and snapped tree branches in Florida as an intense storm system brought rain and strong winds to the US state over the weekend.…