Happy New Year!
Just bought this car few days ago, did a 120 point inspection on it and it came out fine. However... I noticed this.... Is this a an oil leak? How can I fix this? Damn JUST bought this thing too!!! Love the car but i really want this fixed. What do you guys think?