St. Pete beach clear as of 5:30 p.m but businesses closing early
St. Pete beach clear as of 5:30 p.m but businesses closing early
Although the weather seems clear in St. Pete Elsa still looms on the horizon.