Strong afternoon storms leave parts of Broward with downed trees, power outages and possible tornado in Davie

September 16, 2015 08:08 PM