Free Worldwide Shipping on Orders Over $150.00 USD or more - Use Code: HBSHIP150

Renault Twin’Run Concept Officially Revealed

LifestyleComments ⋅ May 24, 2013
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...