Christmas is just around the corner. It is the most popular holiday in the U.S. and one of the most expensive as well. Americans are projected to spend up to $720 billion over the holiday season this year.
Merry Christmas and Happy Holidays. Lets take a quick look back to Christmas 2007 where we were in the middle of our around the world trip and about to leave Christchurch, New Zealand for Melbourne, Australia.