Germany the Big Ball

by Dark Lord
Germany the Big Ball

In this UFO video from Germany you can witness what appears to be one of the larger spheres we have encountered.

You may also like