MEXMOPAR said It is almost done, the 05 300 SRT8 is on the barracuda finally We disassembled all the car for bodywork, and hope put it back together by next week. Now that`s what I call dedication and perseverance. Fine job! Click to expand...