A Brand New Horror Show Just Dropped On Netflix In Time For Friday The 13th NEWS / By timw_brap Scary.