The Challenger Space Center's latest exhibit features meteorites, costumes, props and equipment from the personal collection of science writer Geoff Notkin, star of 'Meteorite Men.'
Added by Upcoming Robot on November 9, 2012