NASA chief Bill Nelson talks UFOs and ET life

Sounds logical to me. Would be silly to even think we are alone in this vastness of billions of galaxies with billions of stars in each and countless other planets.

Still sounds more believable coming from a guy who was not only an astronaut himself but a politician and a NASA Chief!