Written on November 17, 2010 – 7:15 pm | by ohstalon06

This video ended up winning the best in show award at the ‘Anime USA’ convention that I attended last weekend. This is the “I Love the Whole World” song used in the Discovery Channel commercials, mashed together with various shows. I think many of the shows fit the lines pretty well

Tags: , , , , , ,

  1. No Responses to “”

You must be logged in to post a comment.