Roll-bar and other Work
Much work has been done on the car over the past weekend. Some very long nights have resulted in some great improvements on the car being completed. We are not far from being done and have only 1 week left to be complete. Roll-bar went in very smoothly and looks great. Electrical systems are being installed and top shell is ready for the Array.
April 21, 2003