SCCA= Sports Car Club of America

If they don't want to allow trucks, that's their call. It's cool when they do allow trucks, but don't get mad when they don't.