I recently discovered Discovery Channel and love this commercial. One of the best commercials ever. I get happy every time I see it. It hasn't been coming on though lately, what happened? Anyway, are you a Discovery Channel addict? What's your favorite show? Watch this commercial and let me know what you think.