Have Lost Pyramids Been Found in Egypt with Google Earth? Help satellite archaeology researcher Angela Micol find out if she has discovered lost pyramids and follow the FULL story. This is a kickstarter and an indiegogo.com campaign. Facebook Prev Article Next Article Discover Checkout these cool gadgets... Related Posts How Scientists Managed to Film The Giant Squid Can Stem Cells Bring ‘Dead’ Back to Life? Can You Genetically Enhance Yourself? This is a smart bike helmet This Google Maps Mystery Still Has Investigators Stumped How healthy are your ears?