Told Josh we gotta launch this thing so hard the the front left tire leaves the ground!!! lol It won't make a lot of power, but we are going to do our best at dialing in and perfecting what we do have.
We all expect this kind of launch out of your truck..... Don't disappoint the entire DD forum.
https://www.youtube.com/watch?v=dYAWCNhG4zk