At least 73 million people will travel by car, nearly 90 percent of Thanksgiving travelers and an additional 1.3 million people on the road compared to last year.
At least 73 million people will travel by car, nearly 90 percent of Thanksgiving travelers and an additional 1.3 million people on the road compared to last year.