< Phallic logos | Main | Star Wars sucks >

May 27, 2005

Sponsored links

Nike India?

Nike is so committed to the Indian market that they couldn't find the time to add an India-specific page to their corporate web site.

Posted by madman at May 27, 2005 1:18 AM