Kevin SantiagoOct 28, 20174 minWhy We Love Stranger ThingsSex does not always sell.To think that somewhere around 15 networks originally rejected the series is a head scratcher. But then again most