Wednesday, October 31, 2007

Hallowmas Hair

We can only imagine what must be living in that rat's nest atop Amy Winehouse's head.

No comments:

Post a Comment