Preview Mode Links will not work in preview mode

Truth Be Told


Jul 5, 2018

Peter Davenport has been director of the National UFO Reporting Center since 1994. Peter reports UFO sighting cases regularly on the Jeff Rense Radio Show and presents lectures on specific UFO cases, most notably the Phoenix Lights sighting.