X

Chinatopix.com

‘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…