When I was a kid living in Germany, I remember seeing Renault Sport Spiders all over the place. It, along with cars

Advertisement

Want Jalopnik’s email newsletter?