Keyhole

TwisT

Hooked on Rocks!
2,346
1
0
If your a self respecting techie then you have all-ready hear of/ seen this.
But if you haven't then check it out! Satellite imagery from Keyhole.