Queen Nefertiti and her Royal Guard toured Fountain Square to welcome all Cincinnatians to see the new exhibit, Lost Egypt: Ancient Secrets, Modern Science, and the new Robert D. Lindner Family OMNIMAX Theater film, Mummies: Secrets of the Pharaohs, now open through January 3, 2010 at Cincinnati Museum Center.
Very nice video...thanks for posting.
tsmithers100 2 years ago