Travel

All aboard: Take a ride on NC's Polar Express

Families can take a day-trip to the North Pole in the North Carolina mountains. Photojournalist Chip Baysden takes us on a trip on the Polar Express.