Tagged: Pleiadian aliens visit Lecco

pleiadian-alien-race

Pleiadian aliens visit Lecco, Italy

Perhaps one of the most compelling UFO sightings in history has come to light over top of northern Italy in named Lecco. Unmistakably, this alien spacecraft is seen hovering in the sky about 31...

×