Showing posts with label Nellis Air Force Base. Show all posts

Physicist claims aliens dress as humans, visit Las Vegas and use the bathroom,...just like me!

There have been many interesting presentations at the Mitchell Theatre over the years. There was the Tom Keneally Anniversary Lecture and a ...