current US weather radar
https://www.accuweather.com/en/us/national/weather-radar
Better (IMHO):
http://www.intellicast.com/National/Radar/Current.aspx?animate=true