It was an intersting idea when I was younger, and I even bought into it a little, but only because no one provided an explanation for the apparent contradictions. NASA didn't deem it worthy enough of their time

.
After that I stopped caring, and some time later Mythbusters did
a special on it.
I still wonder about how much of a feat of engineering it was, but there's no real evidence to say it didn't happen.