Entertainment Rooms Discover Digital launches new on-demand TV service in SA 7 years agoby Tiana Cline Is DEOD the new Netflix?