Revelation, Part 22: Sing a New Song!

Psalm 46; Revelation 14:1-5; Psalm 46:1-6; 2 Kings 3:15; Ephesians 1:3-6; Matthew 15:8; Luke 19:37-40; Zephaniah 3:17; Psalm 100:2; Psalm 98:1-6; Psalm 33:3; Psalm 96:1-2; Psalm 149:1; Isaiah 42:10; Psalm 40:1-3; Colossians 3:16; Matthew 26:30; Genesis 22:5; Psalm 117; Acts 16:23-25;