Strange there was no footage released. And the “mock up” photo shows two balls of light that are the size of a couple of Yak 24’s rather than car sized.
6 posted on 04/05/2022 3:49:24 AM PDT by jacknhoo
( Luke 12:51; Think ye, that I am come to give peace on earth? I tell you, no; but separation.)