This is the NETFLIX Stranger Things episode that was due to be released before our hiatus from the show last year.

With all the all the awesome news about Stranger Things: Season 2 trickling out we thought it would be fun to share this fun and almost *LOST* review from the past.

Share | Download(Loading)