Stranger Things is back on October 27th. We will have a new posting on its way. Here is a little flashback to get you back into the 80’s. By G. P. Avants Wow, you never know what will find on Netflix. Now that they have begun creating their own series, they have been pulling their resources…