Art |

Showing bits or pieces of new designs or cars is so 2009, in order to truly tease your next creations you need to a true artistic endeavor, at least according to Mercedes-Benz, which has unveiled a rising car sculpture, and displays it at its booth at the Detroit Auto Show these days. Fortunately, for those of you who didn’t get a chance to go… …read the full post