Latest UFO sightings – Strange object was photographed near Discovery STS-131 on approach to landing this Tuesday, 20th April 2010 in Kennedy Space Center, Florida. V-shaped UFO or only a bird?
LUS 2010, most recent UFO sightings reports and evidences. Real UFOs on net.
Click on the photos to enlarge!