The Film titled National Geographic Channel: Live curious was done by National Geographic advertising agency for product: National Geographic Tv Channel (brand: National Geographic). It was released in Nov 2009. Advertising Archive. Subscribe to Coloribus