A “teardrop” shaped UFO was supposedly spotted in the clouds above the capital of England, leading to claims experts need to finally acknowledge the existence of aliens. The supposed UFO comes in the form of a bright light peering behind the clouds in a video shot by YouTuber Narinder Kumar.
Mr Kumar posted the video on his channel ... Read even more