Approaching two inches of rain in Menlo Park from latest storm
Reports InMenlo weather watcher Bill Russ: “A total 1.85″ in my gauges, today. My season-to-date figure is now 4.15″. That compares to 3.25″ at this point in 2010, the last rain year with over 20”.
Menlo Park resident and local physical therapist Robin Tobias contributed the accompanying photograph with the comment: “Yeak, the creek is running!”