Please enable JavaScript to experience Vimeo in all of its glory.
from Living Word Chapel
The title speaks for itself - powerful message about our faith in the Lord Jesus' life on earth.