I remember I totally freaked out when I heard about this, but I think it was discovered to be a hoax, a story somebody made up on a regular forum and it got out somehow?
http://www.postfarm.net/showthread.php?t=14604
[ 05-26-2005, 10:43 AM: Message edited by: ladyzekke ]