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?Fu …
Original post by (Reuters)
Leave a Reply