A group of Indiana atheists recently posted ads on the sides of CTA buses which say "In the beginning, man created God." I spotted one on the #56 Milwaukee last Friday, while I was riding my bike. See the story
These kinds of ads started some controversy when they ran in Britain. A spokesman for the Indiana atheists said they wanted to give people something to talk about. Did it work? If you saw the ad, did you talk about it?