Look around that site, I mean 'dig', you really are throwing in your lot with truthers?
See I'll go with heavy skepticism, but that type of conspiracy stuff is whacked. It's my take and I'm staying with it. The Popular Mechanics folks are looking for truth, not trying to make it up.