You've already indicated that physical evidence wouldn't be good enough, other eyewitnesses are waved off at the flick of your wrist, and while claiming there are no contradictions, there are: according to you, your eyewitnesses do not support the scientific explanation.
There is ZERO testimony that directly contradicts the claims of the witnesses we will present.
If you claim otherwise then please provide the testimony so it can be compared side by side with what we will present.