This is so outrageous, it has to be a hoax. Somebody contact Snopes!
It's just some guy's blog. Garbage.