this damn car is freaking killing me.
I used one of these on my 360 LA.
Black RTV at the corners.
20,000 miles and no leaks.
Print