A Spiritual Heart-Check


Download (right click and choose save as)

Video

A spiritually healthy heart is one that is worshipful, repentant, trusting and humble.