IGN - Pokémon Releases the Best Charizard Card Ever!


Here's why the newly released Charizard card from Sun & Moon - Team Up is the best ever made.