Posted by: tacoma September 6, 2008
Login in to Rate this Post:
0
?
Am I the only one people think from India ... ??? I have to show my national flag in my working place sothat workmate or new people in the office dont think i am from india...??/
Do u guys got the same response from other countries people ??
Do u guys got the same response from other countries people ??