Our focus moves from tropical storm Elsa to tornado watches issued across the Bay area.
Our focus moves from tropical storm Elsa to tornado watches issued across the Bay area.
Although the weather seems clear in St. Pete Elsa still looms on the horizon.