Come on out in the regular area of the forum and post away!
dieselbombers.com I don't know, but at first you may have to just reply to some threads already in place.
(They just have it set up this way to slow spammers down. If you will remember back on ITD, we had quite a problem with them . . . . And that was a 'small' site so you can imagine what goes on here!)