The World Is Just Awesome
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. …