Author: retrophisch Published: August 19, 2014 0 comments laughingsquid: The Renovo Coupe, An All-Electric Car With a Shelby American Chassis