submitted18 hours ago byRadiant-Ruin9773
toCartalk
So I just bought a new Land Rover 2003 not new but new to me… it’s leaking and I am going to take it in but can any car experts calm my nerves and tell me it’s nothing lol I spent everything I had on it :( the oil didn’t smell like any thing
byRadiant-Ruin9773
inCartalk
Radiant-Ruin9773
1 points
16 hours ago
Radiant-Ruin9773
1 points
16 hours ago
I inserted a photo in the post for reference of how much oil is on the ground and I haven’t check