12.09.2006

What on earth?

Can you guess what this is a picture of? It's very hard to be sure. Make your best guess. The answer will be revealed in the near future.