Published On Mar 24, 2021
Best viewed FULL SCREEN. Spotted this UFO in Leh Ledakh, India. Any thoughts on what this might be? Being on the India, Pakistan and Tibet border, I assume it's a Drone/UAV? It's definitely not a bird as using the helicopter as perspective, eliminates that theory. A plane? Never seen a plane this shape. Also it was silent.
show more