Just a note to thank Diesel Tech for renewing their sponsorship!!
The Diesel Tech banner was taken off the site for about a week due to a misunderstanding.
It's back up, and we want everyone to know that Diesel Tech has been a loyal, long term sponsor and that they are still taking care of us!!