The holidays are upon us and that means people will be hitting the road. AAA estimates that 49.3 million travelers will be on roadways this year, and that will be the most since 2005. With more traffic on the streets, drivers can expect delays and an increased risk of accidents.

Even though it’s been more than a month since Hurricane Dorian wreaked havoc over the Bahamas, there hasn’t been a single day where the storm hasn’t weighed heavily on Joseph Sty