A week ago, Al and I discussed the possibility that UFOs might exist. Today, we asked the question: Is there life on Mars?
Some think that in photos taken by NASA's Spirit Rover in late 2007, a human-like figure is visible sitting on the rocks of a crater.
The photos (including the one at left) have caused a stir among bloggers and in the British media (The Times of London suggested that maybe the figure is Osama Bin Laden hiding out).
There's another, um, more animated shot after the jump: