This may be a sweet car for under three grand, but it's Italian, and has 145,000 miles under its belt. Reliability issues are a large part of what sent Alfa Romeo packing all those years ago. Be afraid.

 

[via Auto Trader]