oil leakage from the engine due to a faulty engine block seal and a cracked #308007395
Description
oil leakage from the engine due to a faulty engine block seal and a cracked oil pan due to a stone. leaking engine oil will cause damage to groundwater and the environment.