Anybody catch the episode of Street Customs where they were building the 67 barracuda? They hired Duane, the shop manager from Boyd Coddington's shop, who lasted long enough for the one build and quit on the next episode I saw. I'm not sure when they were aired because I had them recorded.
Not...