Originally Posted by benjiboy
England isn't the only place in the World where it rains
Of course it is.
There is no way that my Ohio back yard has had 3-4 inches of rain this week.
(Or as NOAA phrases forecasts, "except higher amounts possible in thunderstorms.")