zxz555 Report This Comment Date: July 05, 2006 02:18PM
what makes this a launch site? and where?
noname6789 Report This Comment Date: July 05, 2006 03:13PM
just something I found...says it is...who knows.
Nigel_Knowitall Report This Comment Date: July 05, 2006 05:15PM
Angelina Jolie's summer hideout!
Anonymous Report This Comment Date: July 06, 2006 06:41PM
"google earth" has better resolution