Space Tourism Group Picks Florida Launch Site

More from Space.com