In 1993, a promotional video was made to herald the opening of Luxor Las Vegas, the “next wonder of the world.” It opens with ...