The Shop CT-stay away

The work that The Shop CT did on my Evo was downright disgusting. Thankfully, I’ve repaired/replaced most of the ‘work’ they did, and will finish up the rest next season. The metal flash left in the intercooler pipes and the exhaust hanger rubbing away at the right rear upper control arm are some of my favorites:Idiots