Praise the lord

Status
Not open for further replies.
Could that be Chennai, India? Located on the southeast coast of India? Isn't that where Microsoft tech support is? I talked to someone from there once, I believe that's where he was calling from (or somewhere near there, he said it was a large city on the southeast coast).
 
clean-welcome-1.gif
 
Status
Not open for further replies.
Back
Top