Greg Smith outlines three things necessary for Thankfulness.

Note:  There is a brief video before and after the message involving a family sitting down to thanksgivnig dinner.

00:0000:00