Respecting Failure

Season 3 , Ep 0307 06/20/08 Views: 11,370

The Japanese take failure seriously, which is why I'm afraid to eat at Benihana. (1:32)

Loading...