Pam G.
Member
I was watching the weather channel yesterday, it was about weird weather. My question is about that. How does Microbusts look on radar and can they sometime be the reasons for some of some tornadoe warnings? And no I never seen one here but saw videos of it.