One of my favorite things in this world is Netflix. I mean, I hardly even watch TV but the moment I sat down and saw Stranger Things, I was hooked. I cut our cable subscription and replaced it with a Netflix subscription. After Stranger Things, I watched Santa Clarita Diet, then Travelers, and so forth……