January 20, 2010 Edit Delete Tags Autopost God vs Ed Richards - place your bets (HT @RadioKate): http://ping.fm/TFhe5 via Ping.fm