I was checking all the fluids in my car earlier today and just checked under the car for the sake of it, and there was a slight spot of oil. Checked my oil and its fine, but I snapped a photo to see where it was coming from and found this...
I don't know much about engines, but this is the...