Showing 5 results for
<br />Well-directed: It’s an ad you would want to see more than once.<br />

Spot Light | Coca Cola

2 min read . 01 Jun 2012
<br />No time for pessimism: The ad urges viewers to believe in a better world<br />

Welcome belief

1 min read . 30 Dec 2011
Spot Light | The Times of India

Spot Light | The Times of India

2 min read . 04 Nov 2011
Sign of the times

Sign of the times

2 min read . 17 Jun 2011
<br />Believable: T. Upputuru<br />

The First Couple

1 min read . 22 Apr 2011
×
My Reads Redeem a Gift Card Logout