yes..you will be needing a US bank account as they don't go by IP addresses if you can provide them your US bank account even while making account from any other country too..archy..i don't think there are other means for making that account US verified!!