A review by rorymoth
40 Crazy Pokemon Theories by Garrett Oden

2.0

Mostly theories that Pokémon fans have heard a million times by now but it was ok.