Not Ranked
They have exhibited at Carlisle the last several years -- small company -- the cars looked fine --- the frames look to be one of the strongest in the business -- the 4" steel tube extends for the whole frame -- not just the main rails. Something to see in person.
|