Here's another SNL skit regarding to TWC. They talk about the 2005 Hurricane Season.
http://snlyou.jt.org/archives/05/05gtwc.phtmlI can't remember that skit, but I've been watching
SNL since 2004. I even recall this one skit that they did back in December 2005 that has a group of people trying to eat at a pizza resturant and the door that's near their table keeps blowing open and they try to close the door. At the end of the skit, the customers desides to leave and as they got outside, a blizzard blows them away and it show a message saying "Seasons Greatings from The Weather Channel." It even showed the orginal TWC logo that was used from 1982-1996 (even though it was months after the re-launch). Does anyone remember that skit?