Orion launch feels like old times for NASA, The countdown continues to the Orion launch at Cape Canaveral Air Force Station. Air Force Weather Officer Kathy Winters upgraded the chances for a successful Orion launch to 70 percent on Wednesday afternoon.
Read More »