7 Jan, 2018 → by ClaimboUser661455
They put *** in my oil panel
1
I’ll never go back here ever again I heard a big pop when they were changing my oil I said what was that a month later my car starts running hot and leaking oil which lead to other things once I had it looked at turned out they put *** in my oil panel