France Appearing Orbs

by Dark Lord
France Appearing Orbs

In this UFO video we have what appears to be a series of Orbs popping into different locations on the screen.

You may also like