I remember reading about this car in Car & Driver when it was new. I recall:
- it was impossibly fast,
- it's ugly, and
- it shared a lot of parts with the Dodge Caravan, including the windshield.
Here are more pictures from a carspotting blog I had never stumbled upon before.