Not much room for packages LOL
This car was sold originally by a Dodge dealer in Des Moines, IA and then wasn't driven much in the last 25 plus years. I bought it with 40k original miles. There were some issues but nothing mechanical.
1991 Alfa Romeo Spider (Red)