Posted by: yanj December 16, 2006
Login in to Rate this Post:
0
?
after 4/1/2007 ,like around 7/1/2007 , IS that right ?
But is that mean I need go to mexico or homecountry to get visa stamped?
I am totally confused , who can tell me how to do these things ?