Claim: Stranger Things has at least two seasons.
Verdict: SUPPORTS