1993 - The Making Of Luxor Las Vegas Documentary - YouTube

Tag » When Was The Luxor Built