Surprising Sludge Comes From Car
Occurred on January 8, 2021 / Plano, Texas, USA Info from Licensor: "This was taken at my automotive shop as we were beginning to tear down an engine to find out what went wrong. Upon draining..
Location Plano, Texas, USA
Occurred not known
Posted By Chris Mertz
Posted On Jan-25-2021