Paypal Account
By barchi
@barchi (5)
September 5, 2006 11:18am CST
If i am required to have a paypal account, i wonder why my country (Nigeria)is omitted.
3 responses
@RideCuStomy2k (917)
• United States
5 Sep 06
Everythings is running smoothly in the U.S., my paypal is all set-up.