2008 Detroit Auto Show: Detroit Fish
You can add the Chinese to the list of countries with weird concepts, and even weirder names. I present you with the Detroit Fish. I guess because it was shown in Detroit and it's an amphibious people carrier. It can be seen at the Detroit (of course) Auto Show. Did I mention this thing was weird?
Full story here.
Jan 19, 2008 5:00 am
Categories: Detroit Auto Show | All Auto Shows
