Classic Cougar Tech
Hey whats up guys, I've been driving the hell out of my Cougar for the last few months but now I'm noticing a slight drag in the overall "roll" of the car. By this I mean its slowing to a halt quicker and making a funny sounding noise.
I noticed some gear oil leaking from my pumpkin which...