Santa Loves You!

Most Kitschy Christmas Towns: North Pole, Santa Claus & More (PHOTOS)

12.12.12 9:45 AM ET