Published: August 19, 2014 Tags: automobile, car, coupe, Renovo, supercar, Uncategorized laughingsquid: The Renovo Coupe, An All-Electric Car With a Shelby American Chassis