Menlo’s rainfall now at 17.4″ for the season – .15″ on 4/20 and .1″ on 4/21, rep…

by inmenloflash on March 21, 2011

Menlo’s rainfall now at 17.4″ for the season – .15″ on 4/20 and .1″ on 4/21, reports weather watcher Bill Russ

{ 0 comments… add one now }

Leave a Comment

Previous post:

Next post: