Summit exhaust systems, are they decent?
just put one of summit's 2 1/2" exhaust systems on my 73 Duster today, everything fix just right, took about 1 1/2 hours to install, and that was me laying on the ground doing them.
Print