Dang! That radar is way different than the one that Channel 13 is showing. How confusing!!!
I don't know what the radar source for Channel 13 is. In my experience, it's a dish mounted on a tricycle. It only catches major stuff that everyone already can see with their own eyes.