Interesting pictures coming from the Mars rover. This one in particular raises some interesting questions... [via Scoble]Link