Need some narrative other then the sound off your engine fan and use some video of you driving from other people taking videos. It will help liven up your video. That being said I would love to come out with you guys or maybe come up to Prescott or Sedona.
We had one with us on this ride. It did all the obstacles but had to be winched off one of them. I would not do this trail if there is snow on the ground.