3 ms·Yeah, I don't buy this. Russia now has several pretty good Netflix-like competitors with good TV apps.by cpursley 5y agoYeah, I don't buy this. Russia now has several pretty good Netflix-like competitors with good TV apps.