What is being hailed as the clearest ever UFO footage (view below) and final and definitive proof of alien visitation to planet earth has been filmed in China in the last fortnight.
ON January 28 at 8.40am multiple witnesses saw a giant pyramid shaped UFO briefly hover above the city of Xi'an.
The UFO was seen for no more than two minutes and one witness, Mr Yu managed to film around 15 seconds of footage of this historic event.
It's a freakin kite, so FAKE
ReplyDelete