2003 Yellow Mazdaspeed Protege for sale. 18,500 miles. Crank walked on her, so it needs a shortblock, thrust bearing damaged... Block was eaten up a bit too.
Clean title, clean interior. Exterior has a couple blemishes here and there, all pictured. Nothing too terrible, but I injured my back...