Netflix reveals its most-watched show – users spent 812 million hours glued to it

Netflix reveals its most-watched show – users spent 812 million hours glued to it