UFOs of the Lombardy Mountains

10 months ago
153

A group of hikers were out walking and enjoying the scenic mountain views near the town of Adolo in the Lombardy region of Italy.

As they strolled along the trail, something strange in the sky caught their eyes.

The hikers quickly took out their cameras to record footage of the bizarre sight unfolding before them.

Take a look.

Loading comments...