Netflix got weird on Twitter and Instagram for its new show

@ 2016/12/13
The latest Netflix original series is The OA, a mysterious eight-part show that comes out, in full, on December 16th. Its tagline is "trust the unknown" and Netflix is apparently taking this advice to heart: The streaming company tweeted a handful of...

No comments available.