Sermon on April 22, 2012
Heaven reveals the victory of God!
Time: Morning
Texts: Revelation 19

1. a great celebration
2. a glorious warrior
3. a gruesome supper