4
4xchampncountin
Guest
I just read that Jeff Gordon is going to host Saturday Night Live on January 11, 2003. "What an honor to be asked to host the show..." Gordon was quoted as saying. I haven't been able to watch that show in years, but I might try watching at least the beginning of this one.