Can't find server
Site:
I've been trying to get into netflix for the past couple of hours using Firefox and Safari, but both the browsers say that they "can't connect to the server".
I've been trying to get into netflix for the past couple of hours using Firefox and Safari, but both the browsers say that they "can't connect to the server".