Weather Radar may be delayed by up to 20 minutes.
For more weather forecasts and tools, you can download The Weather Channel App here: