the World) Back on January 10th of this year (2008), I wrote about Elvis, Memphis and Tigers [ here ]...I think it's time to revisit MEMPHIS again...with the announcement today that a new pyramid has been discovered in Egypt. http://www.cnn.com/2008/WORLD/meast/11/11/egypt.pyramid.discovery.ap/index.html The 4,300 year old site discovered several months ago, is located