I just picked up a '99 cobra and it has a small leak from the radiator. Does anyone have a good radiator for sale? Let me know. Thanks.
Mark 703 801-8615 cell