The BIG SNOW of 2010...
21 inches in Lewes Delaware - Down by the Beach
...where it NEVER snows (until this year)!
 (Be sure to scroll down to see all the photos.)































 

Return to index of Recent Events