Posted by:
thisworld
January 13, 2008
Most watch video - dell use
Login in to Rate this Post:
0
?
Funny Indian call centre video
Read Full Discussion Thread for this article