Upload

UFO Flying Over China July 7 2010!!! Real???

by TheDutchDatabase • 432,194 views

An UFO scared Xiaoshan Airport in Hangzhou, China to stop operations on July 7, 2010 or is it man made top secret??? Tesla?? Some say that it is a minotaur rocket ....

Loading icon Loading...

Loading...
Working...
to add this to Watch Later

Add to