Tuesday, February 19, 2013

The Alien Digest(Vol 4, 1990): Pyramid of Cheops & brief history of the Giza group