'UFO' Over Chinese Airport Just an Unusual Cloud
Friday, August 19, 2011 - 17:30
in Earth & Climate
An unusual cloud set off UFO sightings in China and shut down an airport.
An unusual cloud set off UFO sightings in China and shut down an airport.