I love the world commercial by Discovery Channel

April 22, 2010 10:45pm CST
Have you guys seen the commercial of Discovery Channel that has a tagline "The world is just awesome?" What can you say about it? :)
1 response
• Philippines
28 Apr 10
yes heard it few times. nice jingle. the variation was simply inspiring.