A curious piece of footage from China shows a bizarre cylindrical UFO hovering in the sky over the city of Beijing … NEWS. Articles · In the News.

A curious piece of footage from China shows a bizarre cylindrical UFO hovering in the sky over the city of Beijing … NEWS. Articles · In the News.
Leave a Reply