Mewtwo will flood Pokémon Go raids today from 6-7 p.m. in your local time. Players will also get an additional two free Raid Passes during the hour from spinning discs at gyms. This is one of the most important Legendary Raid Hours we’ve gotten in Pokémon Go so far, as this iteration of Mewtwo is […]