I still need that last achievement for all TT trophies in the DLC...I hate HATE the one race with those giant-ass monster trucks. Sure, I got them all with my own vehicles, but using LOG's is garbage hard when they flip over at a single touch and you have to restart the whole race because there's hardly enough time to even GET a TT doing it perfect...