my 2005 Golf had met with a small bang 2 months ago and as it wasn't my fault the repairs were done by the other part mechanic.
now i see that the engine oil is leaking but not sure if its a co incidence or the bang made it happen.
Need opinion what shud i do now