If you have not finished the series of Stranger Things on Netflix, something tells me you're not a fan of perfect 80's throwback everything, you don't know who Barb is, and/or your Netflix account is suspended due to not receiving payment. The internet lost their marbles when Barb sorta just...disapeared. We're rootin' for ya, Barb. Hopefully, they do justice for you in Season 2.