UFO Conjecture(s)

Friday, October 31, 2008

Davenport petering out?

Peter Davenport may be shutting down his UFO reporting center:

Story