LOL I saw a comment on FR on another thread saying the same, was that you?
No, I first saw the bumper sticker yesterday.