Stranger Things Producer Says Barb Will Have A Heavy Impact On Season 2

The comeback rumors have long been squashed, and fans are well-aware that Barb is dead on Stranger [...]