There is a risk of severe thunderstorms that are about to hit New York State this weekend according to the National Weather Service. This Saturday, Western New York and other parts of New York State could see a pretty intense rainfall.
The storm is expected to sweep from Ohio to New York State
Strong, isolated severe thunderstorms may produce damaging gusts across parts of eastern Ohio into wester
Why are worms killing themselves on my driveway every time it rains? These earthworms have been spotted forming an unusual pattern of sorts, a 'worm-nado'.
This Buffalo Weather leaves much to be desired doesn't it? I couldn't believe seeing SNOW last night / this morning (Overnight Saturday, May 6 / Sunday, May 7), especially since I was in Jeanette, PA just last weekend (Sunday, April 30) where it was 86 degrees...