No Pyramids in Luxor Egypt!
I lived in Las Vegas for 17 years and the entire time I was very annoyed by one thing, the Luxor Casino and its big glass pyramid. Why? Well, because in 1991 I spent time in Luxor, Egypt and there are no pyramids there–absolutely none! So, why in the world did they name a Casino the Luxor Pyramid? I have no idea; maybe because it just sounds cool. The big pyramids that everyone sees in movies and photos are found in northern...
Earth’s Only Truly Immortal Creature
Earth’s only immortal creature looks startling familiar, having a striking ressemblence to Avatar’s small floating creatures know as the ‘Seeds of the Sacred Tree of Eywa.’ On earth, these creatures live in the oceans and are classified as a type of jellyfish known as the turritopsis nutricula. Like most jellyfish out there, this species has two distinct phases of life, its immature stage when it lives as a stalk with tentacles. This...