There is no other explanation than a demonic origin.
Note how these things materialize and then de-materialize when they disappear.
They are definitely Inter-dimensional and even most of the honest ufologists would agree with that.
The lie will definitely incorporate aliens and they will use their lying signs and wonders (fake Virgin Mary) and possibly even a fake Jesus.
Stay prayered up and keep your head up. Were close Bro!
That could be a form of "cloaking" technology we do not understand. Tricking the human eye through manipulation of visible light is not outside the realm of current science. I'm pretty sure even the US military can do it.
Saying "I never saw one so they don't exist!" is pretty much the standard government/media line about anything unexplained...but it is a completely inadequate and unscientific answer.
Small minds who wish to contain God's gigantic Creation in a small box are pretty sure about this stance.