Germany Glow Saucer

by Dark Lord
Germany Glow Saucer

This UFO video was reportedly taken over the European nation of Germany. Decide for yourself on its authenticity.

You may also like