I'm on day 3 of my downpipe install
..
I broke one of the turbo/downpipe V clamps, anyone know any local dealers or independent shops that carry them?
I am sure I can order them online but would be nice to finish this weekend and not have to deal with it next week, Ive skipped enough school already