interesting,looked almost too good to be true,but,why was the body seperated from the chassis?


SFI 25.5 depends,no leak,even at 213 mph....