Welcome to TalkWeather!
We would love for you to become a part of our community. Take a moment to look around and join the discussion.
CLICK HERE TO JOIN TALKWEATHER
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.