More than 100 million holiday travelers to hit the roads
More than 100 million Americans are expected to take to the roads for the Christmas and New Year’s holidays making it the most popular method of transportation for holiday travel by a long shot.