Revelations and "omnium finis imminet"
I don't know if I'm alone here, but I've been seeing this Latin (?) phrase pop up on tv every once in a while. At first it was just the words but lately there have been some images in addition. The only one I can really remember is a baby on a raft.
Anyway, I just heard that it is advertising for the show Revelations, which is coming on NBC in April. Does anyone know anything about the show?
|