The First Cheetah XLS to be assembled in the United States Of America.
As you can see the Assembly process is comming along. There is still work to do but the weather is getting better so we are able to make progress with the improving weather.