Thursday, August 05, 2004

Mars Gone Wild

Interesting Wired article on the anomalous images that appear to indicate life on Mars.(or maybe its just self-delusion).