Have you watched "Stranger Things" on Netflix? I've just started watching it. Wow! They really have the 80's feel down pat! Post Comment Receive notifications Add a comment...