The plagues, judgments, and disasters in the Book of Revelation and in other biblically prophetic passages are not understood by some as literally descriptive of miraculous events that God will bring one day upon mankind. Instead, non-literal interpreters of these passages say that these descriptions are either symbolic for a nonhistorical event or they insist on a naturalistic interpretation. Such approaches have a difficult time accepting the fact that God will actually throw 100 pound hailstones at mankind during a future tribulation judgment. What are passages like Revelation 16:21 saying? Is this to be seen as a future supernatural event or is it best understood naturalistically as a past event?