Mewtwo 15 Things You May Not Have Known About The Legendary Pokemon
The Pokémon franchise has taken the media by storm for two decades now. With the release of Pokémon Red and Blue in 1996 and the following cartoon series, Bulbasaur, Charmander, Squirtle, and, of course, Pikachu, have become cultural icons. With our cute starter friends, a long list of legendary pocket monsters have made us proud to call ourselves trainers. But there is no Pokémon that can match the fervor that fans of the series get when they see Mewtwo....