Showing posts with label Ceassar's Palace. Show all posts
Physicist claims aliens dress as humans, visit Las Vegas and use the bathroom,...just like me!

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 ...