Netflix has promotional agreements with 75 different brands for season three of the show. Why do they like it so much? Netflix and the Duffer Brothers are up ... Read more