Flight of Santa 2009: The Big Apple

Santa’s already blown thru New York City, and here’s the video feed.  At this moment, Santa 1 has just touched down in Fargo, North Dakota. Twitter is sizzling with chatter.