Genesis Hits the Mark For Utah Reentry Wednesday

More from Space.com