Reverend Billy for mayor of New York!
Reverend Billy, of the advocacy group Church Of Life After Shopping (previously Church of Stop Shopping), has announced running for the position of mayer of New York City for the Green Party of the United States! While his chances are slimmer than zero, I can think of no New Yorker I would rather see sit […]