Machinery Found at Spirit Landing Site

Here we go, the crackpots are already fantasising about debris on Mars.