The weather channel has been useless for at least a decade. There are plenty of websites where a video of recent radar can be called up in seconds.
Link here