Apparently they missed the warning from God.
Next up will be a meteor.
Amazing in happened on 9/11? God will not be mocked.
Or better yet, a Comet...