Friday, December 19

Oh my this is too exciting for me. If you've always heard the Great Pyramids were built from boulders pushed up from a big ramp, you should look at this. I quite agreed that the big outside ramp theory is implausible and the inside-out theory could be a fact, with regards to all the tell-tale signs mentioned in the article. Watch the youtube video there while you're at that page.

And this is too much of a resemblance to an alien we usually portrait today.