UFO Over China

October 7th, 2010 by

The Chinese are shutting down their airports due to a UFO infestation. Found at YouTube from HighPoweredLasers.

Similar Posts:

Tags: ,