Radiator replacement begins…finally
Well I have had these low power fans from Toby @ DeLorean Parts Northwest since February and just never had the time or spare cash to pick up a new radiator. Then, toward the end of June I had an otterstat failure, and then the middle of July the otterstat started to leak (the car […]