Sign of the times.

A few years ago, I saw this sign in Lubbock, Texas.  I do not know the story behind the message, but we could make a good guess…

Please let us know what you think about what we see.