Claim: Stranger Things is set in Bloomington, Indiana.
Verdict: REFUTES