CAPE GIRARDEAU - When most people think of NASA and the space program, they think of Cape Canaveral, not Cape Girardeau.