10 Bullshit Things That Indian Advertisements Taught Us June 13, 2015June 15, 2015thynkfeed team Some days ago I was attending an event somewhere in Delhi. There I met some company representative from US. We were having some conversation [...]