Delhi
Tic Tac UFO over New Delhi, India.

Source Link: Delusional Numpty https://www.youtube.com/watch?v=8YywqN2lCd8 Permissions Granted To Only Real UFOs Witness description: "I spotted a real UFO in the evening when I was out for a walk. At first, I couldn’t believe but it unrealistically kept increasing and decreasing its pace for ...

READ MORE +
UFOLand.org
Logo