re: #95 Big Steve
BTW Mars Rover team announced today finding perchlorates in the soil.
Aren’t those the things that turn you into a Jedi?
///