Vancouver hosts Pokemon World Championship this weekend – August 9 – 11, 2013
Pokémon Trainers from around the world gather at the Vancouver Convention Centre to enter the 2013 Pokémon World Championships!
Pokémon Trainers from around the world gather at the Vancouver Convention Centre to enter the 2013 Pokémon World Championships!