‘Most compelling’ UFO vid shows mystery craft split in two at 120mph as 55 scientists demand Senate…

0
243

A TEAM of scientists, engineers and former military officers have made the case for the “most compelling” UFO footage as they…