Which video streaming service do you like more: Youtube or Netflix? 91.7% 22 votes Youtube Dr.17Lives Answer Link 8.3% 2 votes Netflix Dr.17Lives Answer Link Dr.17Lives (Mary ) published on February 26, 2016 1 question 6 polls Follow Create a Poll on Qfeast. It's just too easy! Star Poll Be the first to add this poll to starred list! ▼Scroll down for more polls▼ Comments (0) Posting comments has been disabled for this poll