Stranger Things Welcomes Barb Back on The Tonight Show Starring Jimmy Fallon
Justice has come for Barb earlier than we expected!
While Stranger Things creators Ross and Matt Duffer said that we’ll be revisiting the fan-favorite character’s demise in season…