This is a disgrace, but it's typical of the lies and smears that appear all over the Internet http://fb.me/1ybIS2rKD
When all else fails, make stuff up!
And that thread is a disgrace.