This is round 2! The Traxxas XRT VS the Traxxas Xmaxx! What a bash! Which truck do you think wins this round? Enjoy!