an Ithaca bumper sticker I can believe in.

Spotted on Stewart Avenue near West Campus: