It’s finally here! Pokémon Generations Episode 3 is available for viewing. This week, we look at the boy we all love to hate: Gary flippin’ Oak!
Edit: Yes, YES. I know his name is technically Blue.
Did you miss out on Episodes 1 and 2? You can watch both episodes right here!