Tuesday, May 04, 2010

No Darwin Award for this Poor Fellow

Man dies after having eel inserted in rectum.

You've gotta go to China to get this freak on.

TY Lst