Video: Discovery Channel’s I Love the World April 16, 2008 In Around the Web The World is Awesome. I heart the Discovery Channel. Share this:FacebookTwitterWhatsAppEmailPocketPrint #art #Discovery Channel #TV #video #videos #youtube Expelled the Movie opens this Friday Sneak Peek: The Forbidden Kingdom Talk to me, Goose. Cancel reply This site uses Akismet to reduce spam. Learn how your comment data is processed.