…and the elephant you rode in on.

September 3, 2007

Who approved the pic for this ad? Not the most welcoming gesture I can imagine the good people of India are capable of. Ok, so when you get a little closer, her warm smile wins out, but try walking by this and NOT seeing a woman telling every commuter in Shimbashi Station to fuck off…
india birdie 1india birdie 2


Tags: ,