Posted on October 28, 2020 by islandfoxeswpFeatured Ride: Pia Teves’s 1965 Shelby Cobra replica hand built at Backdraft Racing, South Africa