Storm-Tracking NASA Satellite Constellation's New Launch Date Announced! Here's When It'll Happen The storm-tracking NASA satellite constellation now has a new launch date. Here's when it will happen. by Griffin Davis