The Phoenix Lights part 2-Interview with Peter Davenport

The National UFO Reporting Center is an organization in the United States that investigates UFO sightings and/or alien contacts. NUFORC has been in continuous operation since 1974.

Listen to an interview with Director Peter Davenport.

Leave a Reply

Your email address will not be published. Required fields are marked *