April 27, 2011

Creative AD, India

Almost tear shedding. Created by Wieden + Kennedy Dehli Agency
Not a bike's AD but India's AD, isn't it?

No comments:

Post a Comment