objectionnetwork.com
Ash Ketchum Might Not Be the Worst Pokemon Trainer Ever?
After seven major story arcs and more than 1,050 episodes of the Pokemon anime, the impossible has finally happened: Ash Ketchum won a Pokemon League tournament. After several heartbreaks along the…