James Clews said No one touches my car except me! I think I will allow that mechanic to work on my car thou! Click to expand...