I saw this illuminated sign, announcing today’s scheduled rapture, in a D.C. Metro station about a month ago.
It’s worth recalling in case someone tries to make too much of an ad campaign — say by atheists and sceptics — using the local public transportation system.