David Fravor

David Fravor

Retired navy commander who claims to have engaged with a UFO.

Moives