by Stephanie Dray | May 25, 2011 | Miscellany
Okay this article about new pyramids found from space is just about the coolest thing ever. (You know you’re a special kind of geek when you’re more interested in pointing satellites at the earth to uncover hidden pyramids than you are at pointing it out...