This was two bumper stickers put end on end from left to right reading:
"Who would Jesus Bomb?" + "Barack Obama 2008"
I guess it was a little Q&A for the people behind him. I just get the visual of Jesus sitting in a Howitzer with a little green army helmet parked outside the Democratic National Convention waiting...... just.... waiting.