Yet another automobilia question! Answered
So I saw this pretty little thing on the side of the road up near Green lake, Washington, one Aurora, and i have been wondering what make it is ever since. Anyone have any information?
PS: its in a European repair shop, if that helps at all