7 Things You Should Know About Netflix

7 Things You Should Know About Netflix

Netflix made waves when it announced that their services became available in most parts of the world. I was one of those who were excited to try it, so I signed up after it was announced. Fast forward to today, I am still happily subscribed and has not looked back since.