tony thomas (Offline)
#11
1/27/11 5:53 PM
They are made in China !! I'am a chassis builder and they sell that chassis for 350.00 more than I can buy the chromemoly and tabs to build cars for. So those cars make it tough on American builders. I know guys are trying to save money but the bottom line is they are hurting American builders. In my shop we will not work on them for crash repairs and I hope other builders do the same. Thanks Tony