Robert Schoch, a professor at Boston University, discussed his research on the Great Sphinx in Egypt as well as pyramid structures around the world. Click here to view the show page!