Never saw a set up like that for a firearm. Who makes them ?
Hey I think I recognize that sled. I pulled it myself a few times, although with a Farmall, not a truck.
The sled is named the All American and the pics are from a pull in Milton, WV.
Nice truck and equipment, do you have any driving problems with a antenna being in the middle of your hood?