Netflix To Launch In Six More Countries, Europeans Clear Schedules

May 21, 2014 5:05 PM | HuffPost Live Highlights
Netflix is set to launch in six European countries this year.