Sing a New Song

Not my best work but fun to do and inspired by Psalm 96 and this post by Suzanne.

(This is a copy of the post over at Elasah.com.)