So after getting 2 and a half feet of snow over a week or so I was pulling into my driveway and started sliding and couldn’t do anything to help and got my bumper into the snow bank at my driveway doing about 2-3 mph. Pushed in the snow a little. No damage to the bumper or anything but started leaking oil and it was leaking fast. Here’s a picture of the leak
Not sure where it is coming from but the front driver side of the bumper is where it made contact. Its only leaking while the car is on and running. Any ideas where it could be coming from? This isn’t just a dripping oil leak, all the oil in the picture was from about a minute of being in the driveway and moved my car as soon as I seen oil on the ground.