Today driving down the interstate something off the back of the truck and hit my car. I noticed when I got home oil on my driveway. I'm not sure where it's coming from. Here's a photo of a hole I found in something in the front end of the car. Isn't the radiator because it's oil, not coolant. It's on the right and left side by either fog light. What is it?