Friday, January 13, 2006

Spider nests in Swedish woman's ear for 27 days

"The size of a thumbnail".

No comments: