Champion radiator install
I had very same issues with my radiator but has been in car three years now and doing well.
Print