Your cart is currently empty!
Tag: Mewtwo
Pokemon: The First Movie: Mewtwo Strikes Back Hits 20
There’s something about the right movie or television series coming along when you’re at a young age that its importance can’t be understated. It becomes something that sticks with you and continues to have an impact even years after your initial viewing experience. Twenty years ago, on November 6th, 1999, Pokémon: Mewtwo Strikes Back hit theaters.…