Yesterday late night while coming back from some work I scratched my esteem vxi under body on a stone speed about 10-15 kmph and after driving from that point about 3 kms to my home I noticed an oil leak
. It was leaking from front left end just below engine.
It was late night so could not call any mechanic but did not start my car afterwards as somebody told me it could freeze my car engine
Today morning I noticed almost all the oil has leaked. It must have taken about 40 minutes more to full empty after I parked my car (considering it was leaking drip drip).
Have called a local mechanic.
What could I have damaged? I hope it is not something expensive