DescriptionScienceTVPGExamining evidence from the world's most nonplussing UFO sightings in search of viable explanations.