An Estimated 100 Million Americans Are Expected To Travel This Upcoming Holiday Season1 min readLeading location data company Arrivalist is forecasting that just over 103 million Americans will travel via automobile this year during... Read More