Loading Video…

This browser does not support the Video element.

Deltona residents in flood area furious over new development

Deltona city commission approved the development of 58 single-family homes and residents are very mad