When I saw the picture of the "luminous lights over China", it immediately reminded me of this artist rendition of the Rapture.
Loading...