Posted by: pra_chin November 13, 2007
Login in to Rate this Post:
0
?
I was thinking Irwin, CA not Irvine CA.
I know there are lots of Neplese people arond Los Angles. You will find place and friends once you land in that area.
Goodluck for you.