The 2012 Pokémon World Championships took place over the weekend in Hawaii and the competition results are in! Winners of the tournament...

View the Full Article