Tag Archives: New Delhi

15 Ufos seen in India near New Delhi

Ufo fleet over India near New Delhi. 15 orbs / Ufos dancing in the daytime sky.

Posted in Ufo sightings | Tagged , , , , , | Comments Off