Three tornadoes touched down in South Florida on Thursday morning, according to the National Weather Service.
Preliminary findings by the National Weather Service found a EF-1 tornado with estimated winds at 100 mph touched down for about one minute in The Acreage.
The tornado ripped the roof off of a home at North 79th Court and 130th Avenue. Wesley Rivera, who lives there, told Local 10 they were watching television about 7:30 a.m. when it hit.
"We got up, ran into the bathroom, closed the door, and rode it out," said Rivera. "We heard a loud noise and windows popping, and once it was over with, it wasn't even ten seconds walked out and yup, there was a tornado."
Several vehicles nearby were also damaged. The tornado carved a two-mile path. Parts of Broward County and Miami-Dade County were under a tornado watch until 10 p.m. Thursday.
"All of a sudden, you heard some thunder and it never stopped, and that whole thing on TV that it's like a train is coming," said Richard Caruso.
"What we've seen is trees in one part of the block are blown in one direction and you walk down a few feet and you debris blown in another direction," said Robert Molleda with the National Weather Service. "That's usually an indication that you have a rotating winds blowing through an area."
Several homes near Tangerine Drive and 130th Avenue had heavy roof damage, according to Palm Beach County Fire Rescue.
An EF-0 tornado touched down in Belle Glade about 3:20 a.m. and caused minor damage to trees in power lines.
Another tornado touched down in the Everglades just east of U.S. 27 about six miles north of Alligator Alley about 8:10 a.m.