2025-11-29 16:00:00
Joe Roberts
The Duffer Brothers were famously surprised by Stranger Things viewers' reaction to Barb, but the fan reaction to this other character surprised them, too.

Read More . . .

| | |