Claim: Stranger Things has three seasons.
Verdict: REFUTES