Monday, September 27, 2004

(Our) Artifacts on Mars

Malin Space Science Systems has posted a high-resolution image of no-kidding artifacts on Mars. However, they're ours . . .