sLaCkEr408___RJ posted...First episode
Premiere: August 23, 1998
Setting: May 17, 1976
22 years ago from today would be 1997. When's That '90s Show
Well Stranger Things is essentially That '80s Show, so maybe you'll have to wait a little bit. Or maybe it's here soon.