I Love Netflix I am now hooked on a Netflix series called Stranger Things. Sooo good!!!! Does anyone else like this show? Post Comment Receive notifications Add a comment...