Bodyperson said I'm pretty sure this car will smell like rodent feces the rest of its life. I'm apprehensive to pull it into the shop for it's parting out. Click to expand...