Space/Science » in reply to re: 'Odd spot' on Titan baffles scientists.
http://photojournal.jpl.nasa.gov/jpegMod/PIA07876_modest.jpgRaoul