Video: Royal mummies stroll the streets of Egypt in a grand pharaonic parade

BACK TO TOP