Claim: GLOW was not released on June 23, 2017.
Evidence: The first season will be released on Netflix on June 23 , 2017.