-
All replies
-
Helpful answers
-
Dec 27, 2015 10:22 AM in response to MihaiAlex1986by ChrisJ4203,To create a US account, you would need to be physically located in the US, have a US based credit card, with a US mailing address.