Has NASA discovered extraterrestrial life? http://kottke.org/10/11/has-nasa-discovered-extraterrestrial-life Saved on Nov 30, 2010 Internet Archive