Look familiar?I was poking around on this site http://www.supercarforums.co.uk/chat...topic.php?t=30
they have pics of down-at-the-heels "supercars" and saw the above pic and thought, "K-body". I know Mercedes and Stude had a business relationship at one point, did they share designs (other than the infamous "tri-star" stuff)?
Comment