This anti-nuke energy protest banner draped from a building in downtown New York City speaks for itself.

IMG_4888.JPG