Uncategorized

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.