Simplicity, simplicity, simplicity. Doesn’t get much simpler than “The World is Just Awesome.” The Discovery Channel’s feel-good ads shine among lesser advertising thanks to a catchy tune, easy-to-remember lyrics and stunning video. You know you’ve caught yourself singing it while sitting in traffic. I can’t imagine anyone doing a better […]