Hey Rambo
Posted: June 9th, 2008, 5:05 pm
You were talking about Google maps.. have you seen the Dubai man made islands? They were still working on the ones that make up the earth but you can see the progress. The Palms rock! It is really cool.