Friday, February 22, 2008

From Mars

Does anyone have a clue what this could be?