Jul 21, 2010

About that UFO over China …

Images of the UFOs have caused quite a stir in China and on blogs around the world.

A Massachusetts Institute of Technology analyst says the objects were probably not UFOs that hovered over China recently.

UFO believers will claim it was from out of this world no matter what.

Naysayers are saying it was a Chinese missile launch. Some say photos of the event were created in the software program Photoshop.

An interesting video can be found here.