Life on Europa?
Friday, June 4, 2010, 9:42 pm
describes that the evidence for life on Europa, the moon of Jupiter, is mounting.
[In car Jenga]
[The funniest scene in Star Wars that I never noticed.]