upgraded 2017 Shelby Cobra 1965 Replica for sale๐ Location: Anderson, Indiana, United States๐ฐ Price: AuctionMore information โ