I doubt clearer video will convince many HB's, any more than I believe the LRO mission will do the trick. In fact, I'm sure they're concocting their rationalizations as we speak.
So to heck with them. It will be amazing to see improved footage of the landing. Can't wait!!! 
__________________
I can't WAIT for January 1, 2013 to arrive! Then again, I'm still waiting for October 1, 1993 ...
You'd better BET there's a spoon, Neo! THWACK!!!!
|