Page 1 of 1

Hey Rambo

Posted: June 9th, 2008, 5:05 pm
by Ilovebigcats
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.