Neil Armstrong’s 1967 Corvette Sting Ray for sale as ultimate barn find

Neil Armstrong’s 1967 Corvette Sting Ray for sale as ultimate barn find

View gallery

16 photos

View Comments (0)