The World is Just Awesome – Discovery Channel

This new commercial for the Discovery Channel brings tears to my eyes. Check it out.. love the Mythbusters segment and the BOOM part 🙂

Advertisements