contentcouch
Power Member
- Oct 24, 2011
- 689
- 128
Maybe. But i have seen non us got their account approve.
I was able to setup the account, but not able to setup the payment details.
I'm from India, it's available to setup in the country list, but India is not listed in payment country list.