Weather Wonders

Ken AshfordDisastersLeave a Comment

For those keeping score — and I'm sure most aren't – as of May 23, Mother Nature had unleashed a whopping 1,151 twisters in the U.S.

That's more than double the 506 that had touched ground by this same time in 2010.