1968 Barracuda. Is this the stock radiator?
That is a reproduction Chinese radiator, not even close to original.
Print