[2] Music Cue Published August 9, 1996 at 11:00 PM CDT Facebook Twitter LinkedIn Email Scott with some thoughts about this week's announcement from NASA scientists that life may have existed on Mars. Copyright 1996 NPR