Has anyone seen this stuff?
I was watching NBC tonight, and it came on the screen for four seconds. No website, no other information, just four seconds of the Latin words "Omnium Finis Imminet." This is from the Book of Common Prayer and means "The end is nigh." Since then, I did a web search and have found that it has been showing up in grafitti all over the United States.
It appears to be some kind of ad campaign, but I can't find a definitive answer for what it is to. Anyone have any info?
03-Mar-2005