Wednesday, April 09, 2008

Area 51 revealed (?)

It turns out Area 51 is pretty close to the Nevada test site, so here is the mysterious site in Wikimapia. Hmmmm, or is it? Seems like a lot of resolution and site details for something we shouldn't know about.