local motors Posted by Adam Yamada-Hanff January 14, 2015 The Local Motors Strati is the World’ First 3D printed car. [Carnewscafe.com] Detroit Auto Show picture by Aaron Turpen
Leave a Reply