2 ms·
No, you need a US IP address and a US credit card, and a US postal address on your account. See my comment further up.
by brc 15y ago
No, you need a US IP address and a US credit card, and a US postal address on your account. See my comment further up.