Guess that noise
skep419 said
Definitely engine noise.
Click to expand...
Wow you sound like most of mechanics I don't take my car to. Well actually I don't take my cars to mechanics for that reason.
Print