Cleopatra: The Exhibition – California Science Center by shark · December 28, 2012 I went down to the Science Center with a friend to check it out. We were a little whacky.