Tuesday, June 8th, 2010
There were some techies Monday who believed they experienced a sighting of God somewhere in San Francisco.
Those people might care to hark at deeply relevant news. God will be defeated by science. .. more …












