I remember back in 2008 when Discovery Channel released their first ad campaign of their theme “The World Is Just Awesome” featuring a chorus of the song Boom-De-Ah-Da. It just hit me back when I saw a thread that I posted in a forum back in 2008 sharing this video. And so I searched for the newest version. Check it out below! The Transformers part is just awesome!
I Love The World! 😀