One of the most highly regarded UFO sightings in recent history was witnessed by the crew and passengers of two separate planes above the Channel Islands, in the English Channel, on April 23, 2007.
Read More »One of the most highly regarded UFO sightings in recent history was witnessed by the crew and passengers of two separate planes above the Channel Islands, in the English Channel, on April 23, 2007.
Read More »