
Five THEMIS Satellites Launched OTD 12 Years ago, 2/17/2007
Twelve years ago on cool Florida afternoon, a Delta II rocket roared to life, lifting five satellites over the Cape Canaveral Air Force Station
Twelve years ago on cool Florida afternoon, a Delta II rocket roared to life, lifting five satellites over the Cape Canaveral Air Force Station