STRANGER THINGS: Barb Returns In This New ‘Deleted Scene’
The Tonight Show Starring Jimmy Fallon had some fun with Stranger Things fans on last night's broadcast. One of the topics of conversation since the series debuted on Netflix has been Barb, the red-haired, big glasses-wearing,