Welcome to NASA 360. Okay, right off the top, I got a quick question for you. Where does NASA launch most of its space missions? Well, for those of you that don't know, let me give you a hint. If I said, "Launch at the Cape," would you know it then? Yep, it's Cape Canaveral, the Kennedy Space Center.