NASA Won't Commit to 'Stephen Colbert' Space Module Yet

More from Space.com