86vette
04-15-2003, 08:27 AM
After months of testing in the Arizona proving grounds, the XLR's are coming back to Miflord this week. Over the weekend they were out west in the hills of Nebraska. If all go well, this will be the sign off to start production.