Stardust Return Capsule Lands

Photo by NASA/Ames Research Center via Getty Images
Stardust Return Capsule Lands