Monthly Archives: July 2010

UFO over China

This alleged UFO over the Chinese city Hangzhou forced officials to shut down air traffic and divert flights. Damn UFOs are as bad as the weather.

Posted in UFOs | Leave a comment