Quantcast

Tropical Storm Emily makes Florida landfall

Tropical Storm Emily makes Florida landfall

A tropical storm forming near Tampa, Florida, is threatening heavy rain, strong winds and possible flash flooding.

…read more

Source::