Known as Christmas Town U.S.A., McAdenville, North Carolina, turns back the clocks for a retro Christmas spirit every winter. Here's what it's like to visit.