Netflix’s Stranger Things actress Sadie Sink who played Max in the sci-fi drama revealed how the Duffer Brothers made her uncomfortable…
Millie Bobby Brown Is Staying Eleven Feet Away From Stranger Things
After saving Hawkins, Indiana from Demogorgon’s, Stranger Things star Millie Bobby Brown knows how to save the world from monster COVID-19