From the Apple TV
Go to Settings > iTunes Store > Location and set it to United States or one of the Netflix-available country
Netflix will now appear on the main menu.
- Home
- Services
- -----
- Anonymous VPN
- Anonymous VPN + PrivateMail Bundle
- Anonymous VPN + Streaming Bundle
- Secure Business VPN
- Anonymous Proxy
- Cloud Services
- Bundles
- Anonymous Applications
