France Twin Point

by Dark Lord
France Twin Point UFO

The craft in this UFO video appears to simply hang in the sky with no visible means of propulsion or exhaust.

You may also like