We pulled against them this year in Elko NV, it didn't get off the line real well and I was told by some local guy's they have been having some problems getting it dialed in, or the power to the ground, looks like they might have got it figured out.
The truck itself is very impressive looking, it was the first thing I noticed when we pulled into the pits.
BBD