PopGeeks
Administrator
<p>This sounds pretty against brand, but the company that made it popular to get your entertainment directly from home, instead of picking it up from a store, has decided to get into the store business. Netflix is in the early stages of a venture called “Netflix House,” a franchise of small stores across the US that will exclusively sell Netflix-related stuff.</p>