By Jim Hayes Uploaded on 5 March 2008 83 views
When you visit the Pyramids at Giza, Egypt, you have to ride a camel. And what do you learn? Camels stink!