Psalm 68:19-23-35 The Message (MSG)

19-23. Blessed be the Lord—day after day he carries us along.He’s our Savior, our God, oh yes!He’s God-for-us, he’s God-who-saves-us.Lord God knows alldeath’s ins and outs.What’s more, he made heads roll,split the skulls of the enemyAs he marched out of heaven,saying, “I tied up the Dragon in knots,put a muzzle on the Deep Blue Sea.”You can wade through your enemies’ blood,and your dogs taste of your enemies from your boots.

24-31. See God on paradeto the sanctuary, my God,my King on the march!Singers out front, the band behind,maidens in the middle with castanets.The whole choir blesses God.Like a fountain of praise, Israel blesses God.Look—little Benjamin’s outfront and leadingPrinces of Judah in their royal robes,princes of Zebulon, princes of Naphtali.Parade your power, O God,the power, O God, that made us what we are.Your temple, High God, is Jerusalem;kings bring gifts to you.Rebuke that old crocodile, Egypt,with her herd of wild bulls and calves,Rapacious in her lust for silver,crushing peoples, spoiling for a fight.Let Egyptian traders bring blue clothand Cush come running to God, her hands outstretched.

32-34. Sing, O kings of the earth!Sing praises to the Lord!There he is: Sky-Rider,striding the ancient skies.Listen—he’s calling in thunder,rumbling, rolling thunder.Call out “Bravo!” to God,the High God of Israel.His splendor and strengthrise huge as thunderheads.

35. A terrible beauty, O God,streams from your sanctuary.It’s Israel’s strong God! He givespower and might to his people!O you, his people—bless God!

Psalm 68