Bumper Sticker Stupidity

Let us start with the most asinine bumper sticker, “Visualize World Peace.” Would someone please tell me what in the name of Heaven that is supposed to mean?







IC Archives