Praise the lord

Status
Not open for further replies.
Aug 22, 2007
1,457
207
63
Stevenson, WA
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).
 
Status
Not open for further replies.