Massive oil leaks.
Can you take a guess at what caused this?
View attachment image-126617559.jpg
View attachment image-2103049135.jpg
Print