Claim: GLOW is an Amazon TV series.
Verdict: REFUTES