DeLand car repair shop recovering after fire

he owners of a DeLand car repair shop are cleaning up after a fire damaged the business on Thursday afternoon.

Top Videos