France Stationary UFO

by Dark Lord
France Stationary UFO

Witnesses of this UFO craft above the French countryside are not sure what to make of the object hanging in the sky.

You may also like