News

Ominous storm clouds loomed over parts of east-central Florida on Thursday, June 5, as storms were forecast. This footage was taken by Joel Albair, who said he filmed it in Daytona Beach Shores. A ...