Random Video

Building collapses in Daytona Beach Shores as Tropical Storm Nicole nears Florida

2022-11-09 9 Dailymotion

A building in Daytona Beach Shores has collapsed as Tropical Storm Nicole inches closer to Florida