Another poster on this thread said the sauce was actually a hoax site— did anyone follow up to verify?
It is a satire site.
I followed the link. It's a satire site. Funny though, I never batted an eye about thinking the Clintons would be behind something like that. But that's just me.