This week Pastor Glen continues the Foreshadowing series (Jesus in the Old Testament) with a focus on Psalm 2.