- Aug 25, 2001
I now have Netflix! I tried episode 1 of Stranger Things! It was sort of OK! But I saw this stuff first time around, I hope it's more than simple pastiche or it's going to get old pretty quickly.