‘Huge Ball of Fire’ Seen as UFO Crashes in China
In a village in the Heilongjiang province of China, villagers have reported three UFOs have fallen from the sky Friday…
In a village in the Heilongjiang province of China, villagers have reported three UFOs have fallen from the sky Friday…