|"The Return of the Mummy" is a movie that has just been released here this week. The mummy here has been in the Louvre for many years, though. I don't think it is contemplating a return any time soon...|
Please send e-mail to Michael Lastinger to provide feedback about this page.
This page last updated on 5/30/2001 5:40:25 PM.