Anyone know what this leak is coming from on my land cruiser? Coming from the front left side, looks like it’s from whatever that is right in front of my left motor mount. Also any idea why I have this tube that’s attached to the frame but isn’t going to anything on either side? Thanks-
1994 Prado kzj78
1994 Prado kzj78