Yeah, I see what you mean about NOAA being better.
But radar is radar. Just expected to see more rain in the picture. This morning, the updated pictures are finally showing something.
Space/Science » in reply to Here is NOAA's warning site
But radar is radar. Just expected to see more rain in the picture. This morning, the updated pictures are finally showing something.