…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…
Tags: Advertising, WTF
