TWC radar new URL?

Mike do you know the new URL of this Weather Channel radar, the old URL (below) returns a " Http/1.1 Service Unavailable" error. I noticed that WWL 7.2.80 does not include a URL to this radar, has TWC discontinued allowing the public to pull up this radar in a browser?