So I finished Stranger Things. I have a laundry list of gripes, but really there was nothing that triggered the 'tism like the Russians building a secret millitary base beneath a mall in Indiana like in Season 3. That still takes the cake for me.
Discussion
No replies yet.