Flying humanoid seen over Qutub Minar in Delhi
This video shows what appears to be a flying humanoid of sorts, seen in over Qutub Minar in Delhi, India. At the start of the video, several people are posing for a photo when...
This video shows what appears to be a flying humanoid of sorts, seen in over Qutub Minar in Delhi, India. At the start of the video, several people are posing for a photo when...