Join our community
Looks like an oil leak, or maybe it isn’t. Something is spattering fluid on the right of the vehicle (it’s not the water pump). Any ideas?
0:00 / 0:00