Posted on December 11, 2014Christmas At NY Penn Station The snowmen may have wandered in from out considering that it snowed in the city today!