Claim: Stranger Things has less than two seasons.
Verdict: REFUTES