A former Navy fighter pilot once stationed in Lemoore is in the national spotlight for his claims of a possible UFO encounter in 2004. Retired Cmdr. David Fravor, who spent … Click to Continue »
Wanna Comment?