Loading Posts...

New Stranger Things Season 2 Teaser – The Return Of Barb?

Could it be? Could we see the return of fan-favorite Barb?

In a new teaser posted to social media on Wednesday we see the infamous pool where poor innocent Barb lost her life,,,, Or so we were led to believe!

Loading Posts...