Mega Slowbro Leaks, Is The Best Mega Pokémon

According to Pokémon news website Serebii, earlier today the official Korean Pokémon website uploaded pictures of two surprising mega Pokémon: Mega Slowbro, and Mega Audino (pictured above). While the images are no longer on the Korean website, the internet was quick to save the pictures—and have taken to social… » 8/12/14 3:00pm 8/12/14 3:00pm