They say w..w..when life gives you l..l..lemons, make lemonade. This heartwarmin g Nescafé advertisement, teaches you just that. It is one of the best ads we've come across in a long time. #ItAllStarts

This post is brought to you by Nescafé India.