Trust the pilots.
We could speculate endlessly so we must default to the individuals who actually saw these craft. They're highly experianced pilots who have thousands of hours in the air. Frankly, I trust them.
Current Events » in reply to Weather May Explain Mexico UFO Stir . . .
We could speculate endlessly so we must default to the individuals who actually saw these craft. They're highly experianced pilots who have thousands of hours in the air. Frankly, I trust them.