While it is obvious that the car has a history, has anyone inspected to see if the quality of the repairs is decent? The value is obviously shot based on the goofy roof issues, etc, but if it was put back together OK it might be a decent driver. If it's a car with ongoing headaches it wouldn't be worth it, but if the only things against it are the things that aren't "right" then it could be a way for somebody to get into a late model cheaper than they otherwise could.
If it was this car vs. a clean '91 for the same price, it'd be hard to ignore the low mileage 3.2, the 6 speed, and the beautiful blue paint just to get a clean history. If this car was listed with an honest history at $25K, would it be getting as much critisism?