There's nothing like the bright lights and decor to usher in the holiday season as department stores across the globe unveil their incredible window displays. From London, Paris, to the Big Apple, these intricate store exhibits are sure to get you in the holiday spirit. Krystin Goodwin has the merry details.