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.

Get the conversation started