Animal Planet's Success With Google Display

About this Video

Discovery Channel's innovative display ad campaign attracted millions of viewers for the River Monsters premiere.