Do i have to

Bahamas
November 15, 2006 10:35am CST
have a bank account in the us to add my bank account number? Which other countries are available to do this?
1 response
@galaverna (237)
• Italy
20 Nov 06
Nope, it works in Italy as well.