Tropical Storm “Colin” makes Florida landfall, the first since 2013

Tropical Storm “Colin” makes Florida landfall, the first since 2013

A quick moving Tropical Storm "Colin" has made landfall in Florida, US during the early UTC hours of June 7, 2016. The storm brought strong winds and heavy rain over Georgia, South Carolina, and Florida, knocking out power and causing localized flooding….