Recent News

Storms damage dealerships in Texas, Ohio

The National Weather Service said that more than a dozen tornadoes have been confirmed in the South after a weekend of destructive weather that left at least eight people dead.