articles

The Tonight Show

Tonight Show skit shows how Barb survived the Stranger Things Demogorgon
Sep 8, 2016

Have you been curious as to the truthful fate of poor Barb?  Here's what might have occurred!