Book of Revelation Study
The hosts of heaven sing a new song!
144,000; Those who are redeemed; A new song!