This picture was sent to us from a listener. He said the picture was taken in Florence on Sunday. Not sure who was behind the sign, or if this is a photoshop deal, but thought we would share nontheless.
Hat tip goes to Michael in Florence.
UPDATE: Turns out this picture is undoubtedly a fake. We suspected as much, but still thought it was worth sharing. You can make a sign like this here, so have at it if you so choose.