Upload
Login or register
Anonymous comments allowed.
#4 - ilackimagination
Reply 0
(11/28/2012) [-]
3 fainted pokemons, he must've been an awful trainer