There were several microbursts across southern New England Friday evening. There could be one or two more Saturday afternoon and evening.
So that begs the question…”what is a microburst?!?” You hear that word a lot in the summer, which prompted a gentlemen to ask me to explain it just the other day. 743 more words