What's happening?

Pokémon: 14x31

Ash and Trip's Third Battle!

Ash and Trip have a 3-on-3 battle.

Pokémon: 14×31
May. 12, 2011

Leave a comment

Name *
Add a display name
Email *
Your email address will not be published