Sunday, August 5, 2007

The longest eyelash ever.




Behold. On the left is a normal eyelash and on the right is my long fucked up mutant eyelash. Be wary of such sudden mutations professor X would say.

No comments: