Is This Glass Half Empty?

2015-11-05 2

Are you an optimist or a pessimist? Watch Giving vs Receiving: Get FREE audiobook: Written by: