Video: Mysterious Floating City Allegedly Appears in Skies Over California, China & U.K.

Floating City(YouTube Video) Mysterious Floating City Appears in the Sky Over China, U.K. and Some Reports Say Allegedly California — I Didn’t See It

More here from The Telegraph

Leave a Reply

You must be logged in to post a comment.