Videos WhatFinger

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