Top 10 Crazy Pokémon Glitches! (GEN 1-7)

Throughout Pokémon’s 20 year history there have been some strange and mysterious glitches. Even their most recent release, Pokémon Sun & Pokémon Moon, … source