News

DeLoach has a surprisingly dark explanation for his bumper stickers’ success. “The grave reality is that, in America, we exist in the most propagandized civilization of all time,” DeLoach said.