An apparent tornado has touched down in Broward County, Florida leaving behind a trail of damaged cars and buildings.
News helicopters tracked the damage, which showed vehicles, trees and buildings with heavy damage.
Advertisement |
Developing.