Thursday, November 5, 2026 Pasadena, California · Publishing since 2007

Tag: ufo spotted

ufo

UFO Spotted over China

Has anyone been following the latest story of the UFO over China? It has some convinced that it is really a UFO, no explanation…

July 13, 2010