1
If I were to bring up in passing that there no such thing as being a Geo brand, you would most likely scoff and point out that your neighbor/nephew/sister-in-law has one. May I submit that the "Geo" badge you see on the back of that Storm isn't really there. General Motors, in a of their countless foreign alliances, teamed up with various overseas companies to market their vehicles here