The Pokemon Franchise Celebrates Its 21st Birthday Today

Lots of great events to celebrate another milestone.