Living in the land down under comes with some perks -- or frights, depending on your preferences -- but Netflix has never been one of them. Rumors that the video streaming service will be heading to Australia have been around for a while, but it would seem a launch is imminent based on talks Village Roadshow's CEO has had with …
Continue reading