WoW Loves The World

Discovery Channel’s greatest commercial, I Love The World, has spawned some awesome tributes. The World of Warcraft video below one of these tributes. I normally don’t watch WoW videos or pay attention to the game in the first place, but this was too good to pass up.



Bookmark the permalink.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.