Netflix Launches. Provides Australians Choice. — Televised Revolution
Netflix has launched today. For many Australians, this will be the first time they’ve tried the service and after hearing so much about the service they have all sorts of questions about the Netflix experience…