Saturday, December 02, 2006

Wait, I thought the aliens built the pyramids

Interesting article about new evidence supporting the theory that the pyramids were built, at least in part, with a form of concrete poured into molds.

I'm no expert on the matter, but to me it makes the most sense of the things I've heard. Having said that, I still don't understand how Twinkies are made, so its not like I'm the most reliable decider on these types of things.

No comments: