Has anyone else here watched Stranger Things yet? Oh my God I can't wait for season 3! Post Comment Receive notifications Add a comment...