A Pokémon fan spotted a unique and rare Pikachu car in their local car park and it’s in good time for the 25th anniversary. Pokémon’s 25-year-long history has certainly seen much mind-blowing merchandise and incredible promotions…but who would’ve thought one of these would be a Pikachu car? Other merchandises has ranged from concerts to Pokémon […]