THEMIS – 7 Years Later
photos courtesy of NASA On February 17th 2007, a Delta II Rocket lifted off of launch pad 17B at the Cape Canaveral Air Force Base.
photos courtesy of NASA On February 17th 2007, a Delta II Rocket lifted off of launch pad 17B at the Cape Canaveral Air Force Base.