The UFO in this video from Germany displays an agile craft floating above the unsuspecting citizens of the town.
Germany UFO
previous post
The UFO in this video from Germany displays an agile craft floating above the unsuspecting citizens of the town.