N nygiantsfan New member Jul 5, 2010 #1 Is it a fun place?...Does it snow alot in December around Christmas time?