COOPER CITY, Fla. – Heavy rains and strong winds moved across South Florida on Sunday afternoon. Tree branches were seen falling from the sky along 595, narrowly missing vehicles driving westbound near Pine Island Road. A massive tree came down in Cooper City near Hiatus Road and Sheridan Street,…