Neil Armstrong Memorabilia and Moondust on Sale

Updated:

Loading
Neil Armstrong memorabilia and moondust will go on sale at Bonham's auction in New York. Items are expected to make thousands of dollars.