timesofindia.indiatimes.com
1,000-foot UFO image sparks debate: Alien truth or optical illusion? - The Times of India
Science News: A new photo claiming to show a massive, 1,000-foot-wide UFO hovering above the American Southwest has been released by UFO disclosure activists, and i.