Claim: One of the newest Netflix TV series's is GLOW.
Verdict: SUPPORTS