badthinking.wordpress.com
Building Monuments–Aliens Not Necessary
It’s a common theme within the UFO movement to assert that the pyramids and other huge monuments around the world could not have been built by mere mortals. The Great Pyramid in Egypt, especially, …