Found the conspiracy nut
Is it usual to release something like this? NBC says it is legit, but who knows?