GREENLOCUST
New member
I seem to recall the 633 listed on the proposed ITR list some time ago, around 2700lbs. This was when the list still had pony cars. Has there been any more discussion regarding adding them and does anyone think it would be a competitive chassis?