SALE - Up to 70% Off - Shop Now

Renault Twin’Run Concept Officially Revealed

French automotive manufacturer Renault has officially revealed its much buzzed-about Twin’Run Concept vehicle. Although weighing in at just 2,094 lbs thanks to fiberglass and carbon fiber construction in conjunction with a tubular chassis, the...