Out like a lamb?

They say March comes in like a lion and out like a lamb, and April showered bring may flowers...but the weather right now is not very lamblike and these certainly not showers! What's going on? Today as I drive around I am getting pummeled with rain. And what happens in flat Long Island when it [...]