Blizzard Announcing ‘Overwatch Payload Tour’
Blizzard had announced today that they have plans to go around the country and give every fan a chance to be a hero during the 'Overwatch Payload Tour' offering exclusive merch and photo ops. The announcement o... CLICK HERE TO READ MORE...