I think just that there is a Stranger Things fan club so most of the talk about it is going on there, if not I am sure there would be a topic in here. I guess there still could be, well there is now you just made this. lol
I think just that there is a Stranger Things fan club so most of the talk about it is going on there, if not I am sure there would be a topic in here. I guess there still could be, well there is now you just made this. lol