The Discovery Channel has launched a couple funny viral videos to promote a few shows, as well as the Tour de France sponsorship. The videos look like the Robert Smigel cartoons that air on Saturday Night Live... I'd be willing to bet that the same people are responsible for these videos.
Link via Adrants.
Comments