Rare look inside Egypt's pyramids

July 15th 2011

NBC's Richard Engel is Giza, Egypt to explore the pyramids and look beneath Imhotep's magnificent Step Pyramids.



Show Description Hide Description