Neil Armstrong's 1967 Corvette Sting Ray is now in the care of a restorer who preserved it after not leaving a garage from 1981 to 2012.
Neil Armstrong's 1967 Corvette Sting Ray is now in the care of a restorer who preserved it after not leaving a garage from 1981 to 2012.