The makers of Stranger Things announce a new horror series for Netflix. Details here
The Duffer Brothers (PC: Getty Images) Netflix has agreed to a new horror series with Stranger Things creators The Duffer Brothers as executive producers, continuing...