Author: admin

  • Apogee Mission 1 A Success!

    (Flint, MI) On Monday, a mighty Titan IV-B lifted off the launch pad at 5:08pm EST from Space Launch Complex 41 in Cape Canaveral Florida.  Apogee Mission 1 was deemed...