Your View Archives - Geekienews

Netflix and Chill

October 6, 2015 |

It is safe to say the Netflix has revolutionise modern day television, an internet streaming media founded since 1997 with over 100,000 titles of DVD’s  which is accessible on laptops and smart devices. Its over 60 million subscribers around the world.

Read More