Back to Top
New England Traveler
Airing | 12/7, 1:00p
The Polar Express
0h 30m|Travel|2022
Greg kicks off the holiday season by taking his family to cut down their own Christmas tree. Then he heads off to Buzzards Bay on the Cape for a trip to the North Pole aboard The Polar Express. He wraps up the trip with a visit to The Christmas Loft.