Photo Gallery Atheists Take to the Streets

"There is probably no God. Now stop worrying and enjoy your life." The brightly colored ads were part of a provocative campaign on British buses. Spain reacted with its own string of atheist slogans, and now a German group is following suit.