Target store employees offer refuge, play Santa during Buffalo blizzard
Target employees at a store in upstate New York brought some holiday cheer and round-the-clock hospitality to trapped visitors during one of the worse snowstorms in the history of Buffalo.