I don't know if this had been posted before, but I've finally found the full video footage of The Weather Channel's 20th Anniversary special on YouTube. I've been looking for this video for years and this originally came from YouTube user Local Forecast. I remembered watching this special back when it first aired in 2002. Anyways, enjoy.