Quote Originally Posted by benjiboy View Post
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.")