Charlotte NC, Discovery Place, Mummies of the World, Queen City Treasures The Mummies Are Here March 8, 2012 The mummies have invaded the Queen City!! Okay, not really but you can check out some pretty awesome mummies over… Continue Reading →