I first noticed this May 30, 2017 release date on IMDB's page a short while back, but to my knowledge there's never been an official release date announced, so I'm not sure where that's come from. Unfortunately everyone seems to report it without any real digging.