An oxymoron of sorts?

Standard

Police cars emblazoned with “In God We Trust”

Advertisements