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

September 16, 2015 8:08 PM