Rapture post 3: in the Metro

"Judgement Day May 21" illuminated sign

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.

Leave a Reply

Your email address will not be published. Required fields are marked *