Message posted by Wade on April 17, 2005 at 11:10:40 PST:
Google does have a pretty good site there. Fun to play with. Here is one of the launch facilities in Florida.
Replies: