This weekend millions of people will travel to spend the holidays with family and friends. AAA estimates that 93.3 million Americans will take to the roads this holiday season, indicating that peak travel times beginning Saturday December 22nd could mean … Continue reading