Rory Owen was a human who went dogging. He became a prophet of God's arrival and was locked up by Andy Davidson. He could tell that Ng had fled from God. (AUDIO: Herald of the Dawn)

Community content is available under CC-BY-SA unless otherwise noted.