February 29, 2012megsilver Whoever said “Better late than never” has clearly never seen a foot of snow, all at once… Just sayin’.