Ufo in China July 2010
bigscary
Published
07/15/2010
Ufo was spotted in China and even disruppted Air traffic for awhile. Well I will be guess not all Ufo sightings are made by back wood's redneck from a trailer park.
285 Comments