December 5, 2018 • Pastor Mark Jobe
Pastor Mark finishes the second half of his message and God's timing isn't always ours.