You guys say this about every item of evidence that you can't explain.
I'm guessing you haven't bothered to read any of the articles and videos that I've linked in previous replies.
Would you care to offer an explanation for the evidence that Weldon presents, for starters? No, of course not. When at least eight witnesses in three different locations independently confirm something, such corroboration is usually considered to be very strong evidence.
The lack of damage to the windshield in Altgens 6 has already been pretty thoroughly explained. Yourf OP fails completely at that point, and can't be resuscitated by anything Weldon presented.