IS THE MAN WHO IS TALL HAPPY?

France 2013