'UFO' Over Chinese Airport Just an Unusual Cloud
Sunday, August 21, 2011 - 08:00
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.